关于前端自动化的一些时间记录
2017-02-23 21:50
253 查看
angular的silkydream项目
安装angular的generatornpm install -g generator-angular
组建项目
yo angular silkydream
使用git将项目推送至github
git add -A
git commit -m "finsh"
git push origin master
在其他设备拉取项目需要运行
npm install
bower install
nodejs(yeoman,bower,grunt)介绍
nodejs是必须的环境yeoman类似脚手架,在项目立项阶段,生成代码项目文件,代码结构。自动将最佳实践和工具整合进来,方便后续开发。yeoman类似橡皮泥,生成器generation类似模具。
bower包管理器,管理框架,库,公共部分等。
grunt 自动化,减少压缩,编译,单元测试,代码校验。
npm install -g yo bower grunt-cli
grunt文件操作
三种文件映射方式
只读任务使用
task_name: {
src:"",
dest: ""
}
src的value可以使用数组指定多个
task_name: {
src: []
}
数组形式
task_name: {
files: [
{
src: "",
dest: ""
}
]
}
对象类型的key:value
task_name: {
files: {
"src":" dest"
}
}
建立结构启动serve
yeoman建立基本结构,grunt serve启动本地服务,未找到插件需要npm install 插件 --save-dev安装sass环境,ruby安装记得添加入环境变量,git安装记得添加bash跟环境变量
每次项目新建都要gem install sass 关联compass运行的时候可能需要FQ
启动serve的过程中也会遇到一些需要FQ的情况
相关文章推荐
- 关于前端开发学习中的一些小记录
- 关于前端开发学习中的一些小记录1
- java中关于时间戳的一些记录
- 记录一些常用的开发技巧,设置时间,跳转页面
- GridView控件常见问题及处理方法===1. 关于隐藏字段的处理:==2. 关于按钮列的事件:==3. 关于按钮的客户端提示:==4. 关于时间字段的格式化输出:==5. 关于绑定空记录:
- 想在每个文件头部加一些关于该文件的信息,如作者,创建时间,用途等,大家一般是怎么操作的?
- 关于《博客园精华集》第一轮收录情况(仅针对2008年5月19日起的一些文章的记录)
- 初学Asp.net关于GridView的一些学习记录
- 关于python处理作Excel文件的一些问题,包括时间处理 (转)
- 关于JavaScript的针对时间的一些判断:
- 关于时间的一些客户端校验方法
- 【转】关于 PHP Session 的 Time out 和有效设置 Session 时间限制的一些小结
- 关于前端JSP显示的一些问题
- 关于SQL SERVER时间格式使用的一些总结
- 关于linux的一些临时记录
- 关于sql的一些记录
- 关于系统时间的一些操作
- 关于fedora10、ORACLE11、JAVA的一些记录
- 关于《博客园精华集》第一轮收录情况(仅针对2008年5月19日起的一些文章的记录)
- 关于SQL SERVER时间格式使用的一些总结 综合整理