0%

前言

在开发过程中遇到给盒子贴图,常规方式是使用6个贴图来贴6个面,这样一来导致不好去控制box的颜色,因为Material是6个面的数组,后来找文档学到了UV来贴图的方法

阅读全文 »

前言

使用 Hexo 打造个人博客的时候你总会发现需要一个图床,免费又限制少的当属 GitHub,当然免费存在的问题,GitHub 的问题就是访问速度慢,这时候使用 jsDelivr 作为 GitHub 的免费 CDN 解决方案,就能打造一个即快速又免费的图床了,而 vscode 的扩展 PicGo 的优势就在于能像复制粘贴一样高效快速的进行截图、上传、返回图片 url、插入 markdown 格式,从而让你的关注点一直集中在 markdown 内容本身,而不是分散关注到上传图片,获取地址返回,书写 markdown 的图片。

阅读全文 »

因为本人是前端开发人员,已经在用 webstorm,不想在安装一个 Android studio 这么重的 IDE,会导致卡顿,所以想使用 vscode 安装 flutter 插件作为开发工具,只安装 android-sdk

阅读全文 »

前言

首先,写这篇代码规范是为了我自己在以后的项目中方便引用,让前端人员统一标准,方便在开发中保持代码的一致性,HTML 和 CSS 的规范参照 bootstrap 编码规范 ,以下多为 JS 规则

eslint 统一代码规范,通常推荐项目框架默认的 eslint 设置

阅读全文 »

安装 angular-cli

npm install -g @angular/cli

如果你使用的的是 beta.28或更以前的版本升级前需要先卸载 angular-cli,因为 angular-cli 已经变成了 @angular/cli

升级 Angular CLI,你需要同时升级全局的和项目本地目录中的,避免出现一些难以排查的问题

阅读全文 »

前言

最近一个月新项目启动,为了更快速的搭建架构使用了 yeoman(1.8.3)和 generator-angular。

yeoman 是一个脚手架工具,而 generator-angular 就是 Yeoman generator for AngularJS,专门为 Angular 创建的一个脚手架工具。旨在提供快速搭建前端架构,提供开发环境,代码合并压缩混淆,一系列的自动化操作。

 

阅读全文 »

前言

在项目中遇到需要使用标签属性contenteditable来替代<textarea>,实现输入内容的自动高度,但是<div>或者<p>标签并不是一个输入控件,不能直接被 ngModel 绑定,这个时候就需要把 contenteditable 做成一个 directive 来实现双向绑定:

阅读全文 »