取代webpack的打包工具——Parcel

2018-10-11    分类: 前端资源

Parcel 的优势:
1,极速打包时间
Parcel 使用 worker 进程去启用多核编译。同时有文件系统缓存,即使在重启构建后也能快速再编译。

2,将你所有的资源打包
Parcel 具备开箱即用的对 JS, CSS, HTML, 文件 及更多的支持,而且不需要插件。

3,自动转换
如若有需要,Babel, PostCSS, 和PostHTML甚至 node_modules 包会被用于自动转换代码.

4,零配置代码分拆
使用动态 import() 语法, Parcel 将你的输出文件束(bundles)分拆,因此你只需要在初次加载时加载你所需要的代码。

5,热模块替换
Parcel 无需配置,在开发环境的时候会自动在浏览器内随着你的代码更改而去更新模块。

6,友好的错误日志
当遇到错误时,Parcel 会输出 语法高亮的代码片段,帮助你定位问题。

Parcel 的缺点:
1,缺乏插件
新出的打包工具,还在成长当中,插件的数量和 webpack, gulp 这种成熟的工具是无法相比的。

2,不太适合大项目
毕竟 0 配置,无需过多的配置即可使用。但是,若项目有复杂的文件处理,也许花点时间在配置上面更能提高效率。

 

快速上手:http://web.jobbole.com/93276/

http://www.css88.com/doc/parcel/