为什么使用 .vue 源码分发而不是 js 文件

代码冗余,无法在构建时优化,出错时难以跟踪,作为组件维护者可能要打包多份代码出来满足不同需求(压缩版,未压缩,不同语言版)。在webpack中如果不加配置还会被多次打包。

整体打包成一个js和一个css在移动端属于严重浪费,降低体验和性能。

就上面的问题来说,源码分发的方式完美解决。

源码分发的最大好处是可以实现源码编译时处理,这也是 vux-loader 的用处。

<< return FAQ