vue.js - 如何阻止 vue cli3 构建将 vue.js.min 包含在我的 chunk-vendors.js 文件中?
问题描述
我从头开始并使用 cli 3 使用 vue 的默认创建项目。一切都很好,但是我注意到 chunk-vendors.js 文件包含 vue.js.min。我不想包含该文件,如何告诉 vue 不要将其包含在生产版本中?
解决方案
如果您想从捆绑中排除 Vue,请使用库构建目标。
在 lib 模式下,Vue 是外部化的。这意味着即使您的代码导入了 Vue,该包也不会捆绑 Vue。如果通过捆绑器使用 lib,它将尝试通过捆绑器将 Vue 作为依赖项加载;否则,它会退回到一个全局 Vue 变量。
推荐阅读
- c# - 在表达式的输出上调用 .Contains
> - html - 当自动完成在输入字段中打开时处理的所有规则(如果可能的话,跨浏览器)是什么?
- xml - 加载 XML 不起作用:在文档的顶层无效
- java - 爪哇。从一个 jar 执行测试
- azure - Azure 搜索 Microsoft 英语搜索分析器
- python - AWS Glue Boto3 - 在哪里可以找到服务员列表?
- android - NestedScrollView 的 smoothScrollTo() 行为怪异
- c++ - 正确实现 Timer1 以生成 PWM
- bash - sed 或 awk 删除匹配正则表达式的行和以下行
- symfony - Symfony 4 和 Zoho SKD 2.0