每当我运行“npm run build”命令时,我的vue项目会自动使用“.env.production”文件(这是我的.env文件之一)。
dldeef671#
您可以通过编辑package.json文件并添加以下运行脚本来实现此目的
"build-production": "vue-cli-service build --mode production --dest ./dist/production",
这将从名为.env的文件中获取环境变量。如果未找到,production将在名为.env的文件中搜索并将构建导出到名为dist/production的目录中,您可以通过--dest part更改此目录那你应该跑
npm run build-production
这将在生产环境中运行,您可以创建第二个脚本并更改为development以从.env中读取。development类似
"build-development": "vue-cli-service build --mode development --dest ./dist/development",
1条答案
按热度按时间dldeef671#
您可以通过编辑package.json文件并添加以下运行脚本来实现此目的
这将从名为.env的文件中获取环境变量。如果未找到,production将在名为.env的文件中搜索
并将构建导出到名为dist/production的目录中,您可以通过--dest part更改此目录
那你应该跑
这将在生产环境中运行,您可以创建第二个脚本并更改为development以从.env中读取。development类似