vite.config.js 文件中添加:
console.log('env: ', process.env.NODE_ENV)
控制台输入:
uni build -m development
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 10 专业版 20H2
浏览器平台: Chrome
浏览器版本: 100.0.4896.127
项目创建方式: CLI
CLI版本号: 3.0.0-alpha-3031320220314002
vite.config.js 文件中添加:
console.log('env: ', process.env.NODE_ENV)
控制台输入:
uni build -m development
控制台输出:
env: development
打包生成 development 环境的代码
控制台输出:
env: production
打包生成 production 环境的代码
s***@qq.com (作者)
需要打包部署开发环境的 H5,内部测试等,也就是打包的时候不能只有一个 production 环境,否则无法部署测试环境
2022-04-20 22:58
DCloud_UNI_FXY
回复 s***@qq.com: 可以阅读mode的实际用法:https://cn.vitejs.dev/guide/env-and-mode.html#env-files,
mode本身也不会直接影响NODE_ENV(除了生产模式),而是通过配置.env文件实现的,目前有问题的就是NODE_ENV不能手动指定,可以配置其他环境变量
2022-04-21 11:09