基于 node 平台开发的前端构建工具 将机械化操作编写成任务,想要执行机械化操作时执行一个命令行任务就会自动执行了。 用机器代替手工,提高效率。
如果项目使用了模块化管理,而且相互依赖非常强,我们就可以使用更加强大的webpack
实现 把src/css/index.css 输出到 dist/css 文件夹
// 1.引入gulp模块 const gulp = require('gulp') // 2.建立任务 // 任务名称 回调函数(执行任务时调用) gulp.task('first',done =>{ // gulp.src获取要处理的文件 gulp.src('./src/css/index.css') // 将处理的文件输出到dist目录 pipe处理 .pipe(gulp.dest('./dist/css')) done() // 结束任务 不然会报错 }) // 3. 执行任务 first // 安装 gulp命令行工具 npm install gulp-cli -g // 在命令行工具里面执行任务 // gulp 任务名插件使用示例
