Vue npm run serve 启动项目一直是生产环境

不知道什么原因 npm run serve执行完之后 显示App is served in production mode. Note this is for preview or E2E testing on, 开始自己毫无头绪 ,之后请教公司大佬,说环境变量是生产模式(production),需要改环境变量改成开发模式(development),找出了两种解决方法,希望可以帮助大家!!!!
首先查看当前是什么模式,  在vue.config.js最外层打印ENV

在这里插入图片描述
在项目启动时会打印出来,development是开发环境,production则为生产环境
在这里插入图片描述
如果打印出来为production以下两种方法可解决:
方法一
1.在package.json项目启动里加入set NODE_ENV=development && node
2.重新启动项目
在这里插入图片描述
方法二
使用插件 cross-env
1.npm install cross-env
2.安装成功之后在package.json启动项目 加入cross-env NODE_ENV=development
3.重新启动项目就OK啦
在这里插入图片描述

Logo

前往低代码交流专区

更多推荐