Answers
你想用gulp将前端工作流串起来,你可以参考johnPapa的gulp模式项目 https://github.com/johnpapa/gulp-patterns ,完整的前端例子可以参考他的 https://github.com/johnpapa/generator-hottowel , 之前我参考过这个项目,做过我们team的前端工作流(说白就是gulp插件的使用),举个例子: 单说JS的处理吧! 首先区分开发模式和生产环境:
-
开发模式
JS in src -> 自动注入到index.html(gulp-inject 和 wiredep) -> 自动启动web服务器进行测试 (broswer-sync)
-
生产环境
JS in src -> 自动注入到index.html(gulp-inject 和 wiredep) -> 合并(gulp-useref )压缩(gulp-uglify)并copy到build目录下 -> 生成sourceMap (gulp-sourcemap)
gulp的更多学习资料,你可以参阅我们team的总结 https://github.com/Platform-CUF/use-gulp
妹特思棒慰
answered 9 years, 3 months ago