✨ 生产环境

当需要打包应用程序用于生产环境时,你可以使用 Parcel 的生产模式打包。

parcel build entry.js

这将关闭监听模式和模块热替换,所以它只会编译一次。还会开启 minifier 来减少输出包文件的大小。Parcel 使用的 minifiers 有针对 JavaScript 的 uglify-es、针对 CSS 的 cssnano 以及针对 HTML 的 htmlnano

启动生产模式后会将环境变量设置为 NODE_ENV=production 。像 React 这种拥有仅针对开发模式的调试功能的大型库,通过设置这个环境变量来禁用调试功能,从而让针对生产环境所打的包更小更快。