gulp的逻辑总结
来源:3-1 let.const命令

慕函数7881054
2017-04-28
首先 pages.js scripts.js css.js 这几个都是将前端的页面 js css 复制到service中,
为什么要这么做呢?
express 生成的脚手架 中放置静态文件的位置就在 public中 而页面则是在view中
pages.js的作用就是将app目录下的所有ejs文件都放到server中
同理script.js css.js 也是将js和css放到public中
server.js 是用来开启node 服务的 以及监听 server 下面各种的js css ejs中的变化 如果是静态文件也可以说是
前端发生变化 那么就只通知server ,如果路由 或者app.js 发生变化则重新启动服务
最后总结一下 gulp 程序所走的流程 首先 gulp 会先找到 dafault文件 就相当于入口
我们再default中 继续往下找到了 build执行
第一次接触gulp 不知道他的任务是同步的还是异步的
但是这些任务应该是需要一定的顺序的
大致的顺序应该是
清除=》打包复制=》开启服务=》监听浏览器变化(也就是前端代码的变化)
推测 gulpSequence 应该是让任务像队列一样顺序执行的插件
写下来逻辑就清晰了,希望分享对大家有用,第一次接触gulp ,对前端不是很了解,如果有错误,希望大家及时纠正。
写回答
1回答
-
快乐动起来呀
2017-04-28
写的很棒,大赞,希望可以借鉴课程的构建思想应用到实例开发中去,也建议其他学员都向这位同学学习,多思考多吸收,总之非常感谢大家的认可,共同进步
00
相似问题