vue-cli4.0+: npm run --mode test 报错

204 阅读1分钟

今天想根据不同配置文件打包一个测试环境的生产包,在项目根目录下新建了文件.env.test,如图:

image.png

接着在package.json文件中配置命令:

image.png

然后运行命令 npm run build:test

image.png

居然报错了!!!

很多新项目都是这样用的啊,百思不得其解,然后经过一番查阅,终于找到问题所在:

image.png

如图所示,应该在文件顶部标明环境变量NODE_ENV(关键点), VUE_APP_MODE和package.json(不配置则和文件名后缀一致)

然后在运行命令 npm run build:test

image.png

成功打包!!!