vue.js - Webpack + Vue Storefront:dist .js 文件包含多个“\n//\n”
问题描述
我正在开发一个 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 链接
谢谢。
解决方案
推荐阅读
- python - 将升序序列号字段添加到集合中的所有现有 mongodb 文档
- firebase - Flutter:如何将firebase uid设置为用户文档ID?
- spring-boot - 如果在我们正在测试的方法中使用新关键字声明实例,我们可以模拟它吗?
- powershell - 将 powershell 导出到 CSV 的问题
- c - 在C中将结构添加到结构链表中
- tfs - 是否可以在 DevOps 2019 的工作项 Web 布局的相应字段旁边显示标签?
- r - 构建运行长度的频率表
- c# - 带有文档数组的 MongoDB 建模
- javascript - 带有 @typescript-eslint/no-unsafe-* 规则的新 eslint 错误
- java - SAP Hybris 辅助服务模块 (ASM) - 双重登录