前端工具学习记录
2016-10-26 18:55
274 查看
grunt 前段构建工具
cnpm install -g grunt-cliyomen 前段脚手架工具
cnpm install -g yo
bower 包管理工具
cnpm install -g bower
package.json
文件解析devDependencies项目开发时需要的包
Dependencies 项目生产时用的包
engines 指定node版本号
scripts 指node将运行什么命令
“autoprefixer-core”: “^5.2.1”, //版本号 ^属于宽限制的版本号 将会随着版本更新到5版本最高版本 即5.x
//~则只会限制在最低位的更新 即5.2.x
bower
bower install jquerybower install bootstarp
bower install angluar –save dev //加入到项目开发时需要的包
bower install angluar –save //则将加入到开发和生产环境
bower.json配置文件
bower init //生成bower的管理配置文件
main file://主入口文件
.bowerrc配置很少用到
{
“directory”: “bower_components”
“proxy”:”http://proxy.tencent.com:8080“//设置代理上网
“https-proxy”:”https://proxy.tencent.com:8080”
“timeout”:6000ms//设置默认超时
}
yomen(脚手架构建工具)
cnpm install -g generator-webapp 安装yomen的webapp的支持yo webapp *//构建webapp的脚手架
Modernizr //检查浏览器对js css的支持情况
node—sass//是基于ruby实现的css编译器,现在已经大量采用c c++实现的编译器
tdd//测试驱动开发
bdd//行为驱动开发
gulpfile.js文件解析
gulp有四个基本api1.gulp.task(“名字”,[可选数组],function(){…..})
可选数组表示在任务前需要执行的操作,
function则为任务体
2.gulp.src(“”)//指明源文件路径 读取资源
3.gulp.dest();//指明目标文件处理后的输出路径
4.gulp.watch([资源])//指明监听的资源文件及发生变化后的文件进行相关处理。
webpack现在开始成为主流的构建工具
相关文章推荐
- 前端一些工具,文档,插件,学习网址等等的记录(慢更)
- h5学习笔记:使用fis的前端构建工具记录
- 命令行下的学习工具记录
- 思维导图, 你我工作、学习、记录的好工具, 一个字:实用
- DeepLearning工具Theano学习记录(三) CNN卷积神经网络
- web前端学习记录(一)
- 版本控制管理工具--git的学习记录
- 关于c++的学习情况,不再更新了,因为找到了更好的笔记记录工具
- 记录前端学习(20150835--20150930)
- DeepLearning工具Theano学习记录(一) 逻辑斯蒂回归
- 前端工程师开发工具记录
- Linux学习记录(2)安装Linux系统以及VirtualBox增强工具
- [项目过程中所遇到的各种问题记录]学习篇——对工作以来的学习过的开源项目进行总结—动软代码生成工具
- 记录学习前端开发的资源
- Eclipse开发工具的一些小知识,Eclipse切换工作空间的办法!(记录下来,希望与大家一起分享,共同学习吧!)
- DeepLearning工具Theano学习记录(二) 多层感知机
- DTN网络仿真工具The One的学习记录
- 我记录学习研究之前端开发二(js基于1.8版)
- iperf工具学习记录
- 自动化运维工具Saltstack学习记录一