关闭

Webpack

52人阅读 评论(0) 收藏 举报
分类:


其优势主要可以归类为如下几个:
1. webpack 是以 commonJS 的形式来书写脚本滴,但对 AMD/CMD 的支持也很全面,方便旧项目进行代码迁移。
2. 能被模块化的不仅仅是 JS 了。
3. 开发便捷,能替代部分 grunt/gulp 的工作,比如打包、压缩混淆、图片转base64等。
4. 扩展性强,插件机制完善,特别是支持 React 热插拔(见react-hot-loader )的功能让人眼前一亮。
In the wild, there are many project structures. Some projects useapp instead of src. Some projects use dist or build instead of bin. Projects with tests usually usetest, tests, spec, specs or colocate the test files in the source folder.

webpack only supports JavaScript modules natively, but most people will be using a transpiler for ES2015, CoffeeScript, TypeScript, etc. They can be used in webpack by usingloaders.

webpack can only handle JavaScript natively, so we need thecss-loader to process CSS files. We also need thestyle-loader to apply the styles in the CSS file.

We don’t want to manually recompile after every change…
webpack --progress --colors --watch

webpack可以说是一个大而全的前端构建工具。它实现了模块化开发和静态文件处理两大问题。




0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2081次
    • 积分:233
    • 等级:
    • 排名:千里之外
    • 原创:22篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档