【发布时间】:2019-12-12 07:14:59
【问题描述】:
我有一个 vue.js 应用程序,我想使用 .env.development 文件构建它。
我在 package.json 文件中使用这个脚本
"scripts": {
"serve": "vue-cli-service serve --mode=local",
"build": "vue-cli-service build",
"dev-build": "vue-cli-service build --mode development",
"lint": "vue-cli-service lint",
"test:e2e": "vue-cli-service test:e2e",
"test:unit": "vue-cli-service test:unit"
},
当我运行脚本时
npm run dev-build
它使用 .env.development 构建文件,但构建文件大小太大,接近 15mb 但是当我运行脚本时
npm run build
它使用 .env.production 构建文件,大小减小到 1mb。
如何使用 .env.development 构建应用程序,但创建生产环境的构建大小
【问题讨论】:
-
将
.env.*与另一个构建选项混合使用不是一个好习惯。如果您有两种情况下都应该使用的通用选项,则可以使用.env文件