我正在开发一个 Vue Storefront (链接到 Github repo ) 项目并查看 Webpack 提交的构建,我看到它充满了
\n//\n//\n//\n//\n//\n//\n/* harmony default export */
有时这个字符串甚至更长,比如:
\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n //\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n// \n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n //\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n/*和声默认出口 */
这是在文件路径的末尾,它看起来像这样:
webpack_require (123);\n\n// 连接模块:./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./mypath/MyFile.vue?vue&type =script&lang=js&\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n //\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n// \n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n //\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n /* 和谐默认导出 */
由于项目很大并且捆绑的文件很大,我想知道那些“\n//\n”代表什么以及是否有办法摆脱它们,或者减少它们以节省一些 kb在最终生成的文件上。
webpack 文件是默认的:Github 链接
谢谢。