"uni-app": {
"scripts": {
"custom-platform": {
"title": "custom h5",
"browser": "chrome",
"env": {
"UNI_PLATFORM": "h5",
"MY_TEST": "test"
},
"define": {
"CUSTOM-CONST": true
}
}
}
}
- 发布:2022-08-26 13:07
- 更新:2022-08-26 14:17
- 阅读:469
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows 10
HBuilderX版本号: 3.5.3
浏览器平台: Chrome
浏览器版本: 104.0.5112.82(正式版本) (64 位)
项目创建方式: CLI
CLI版本号: 4.5.19
操作步骤:
预期结果:
自定义环境变量和条件编译生效
自定义环境变量和条件编译生效
实际结果:
console.log(process.env.MY_TEST) // undefined
console.log(process.env.MY_TEST) // undefined
bug描述:
项目用vue cli创建的,
package.json中配置如下:
"uni-app": {
"scripts": {
"custom-platform": {
"title": "custom h5",
"browser": "chrome",
"env": {
"UNI_PLATFORM": "h5",
"MY_TEST": "test"
},
"define": {
"CUSTOM-CONST": true
}
}
}
}
hbuilder X菜单栏出现”custom h5“选项,运行”custom h5“,开发环境 中,在 vue.config.js中,console.log(process.env.MY_TEST) 无法取值,为undefined, App.vue中,条件编译也无效
1***@qq.com
同样的问题,自定义的环境无效。我的是mac系统,hbuilderX版本是3.6.4.20220922
2022-11-16 13:43
1***@qq.com
回复 1***@qq.com: 我也遇到了,解决了吗
2022-12-06 18:32