NODE_ENV = 'development'
VUE_APP_MODE = 'development'
VUE_APP_API_URL=https://a
outputDir = test
NODE_ENV:可以设置为其他值,比如"test",但是打包后的目录结构和"production"不一样,所以还是设置为"production",通过"VUE_APP_MODE"变量来区分环境
VUE_APP_MODE:线上测试环境
VUE_APP_API_URL:api调用地址
outputDir:打包生成的文件夹名称,默认是'dist'
开发环境(.env)
NODE_ENV = 'development'
VUE_APP_MODE = 'development'
VUE_APP_API_URL=https://a
测试(.env.test)
NODE_ENV = 'production'
VUE_APP_MODE ='test'
VUE_APP_API_URL=https://y
outputDir = test
vueconfigjs_27">修改vue.config.js中的打包输出目录
生产(.env.production)
NODE_ENV = 'production'
VUE_APP_MODE = 'production'
VUE_APP_API_URL=https://a
package.json
打包命令
运行npm run test
或者npm run publish
(同时生成测试和生产环境的包)