package.json
学习gulp前端自动化时自己写的一些东西,用作以后工作中使用
demo:
{
"name": "middleground",--工程名称
"version": "1.0.0",--工程版本
"description": "Gulp WorkFlow For The New MiddleGround Of HTD",--工程描述
"main": "index.js",--默认的启动页
"scripts": {--默认的
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Colin Wang",--作者
"license": "ISC",--许可(默认)
"devDependencies": {--开发需求的包
"browser-sync": "^2.18.2",--BrowserSync可以同时同步刷新多个浏览器,更神奇的是你在一个浏览器中滚动页面、点击按钮、输入框中输入信息等用户行为也会同步到每个浏览器中
"gulp": "^3.9.1",--gulp基础
"gulp-autoprefixer": "^3.1.1",--gulp插件 gulp-autoprefixer根据设置浏览器版本自动处理浏览器前缀。使用她我们可以很潇洒地写代码,不必考虑各浏览器兼容前缀。
"gulp-plumber": "^1.1.0",--这个插件的作用简单来说就是一旦pipe中的某一steam报错了,保证下面的steam还继续执行
"gulp-sass": "^2.3.2",--编译sass/scss文件
"gulp-uglify": "^2.0.0"--gulp插件,压缩js用
}
}
npm install --save-dev gulp 进行自动安装并且写入package.json中