ringo_sheena
ringo_sheena
  • 发布:2022-08-26 13:07
  • 更新:2022-08-26 14:17
  • 阅读:469

【报Bug】unaipp package.json自定义条件编译平台, 环境变量配置失效

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows 10

HBuilderX版本号: 3.5.3

浏览器平台: Chrome

浏览器版本: 104.0.5112.82(正式版本) (64 位)

项目创建方式: CLI

CLI版本号: 4.5.19

操作步骤:
"uni-app": {  
        "scripts": {  
            "custom-platform": {  
                "title": "custom h5",  
                "browser": "chrome",  
                "env": {  
                    "UNI_PLATFORM": "h5",  
                    "MY_TEST": "test"  
                },  
                "define": {  
                    "CUSTOM-CONST": true  
                }  
            }  
        }  
    }

预期结果:

自定义环境变量和条件编译生效

实际结果:

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中,条件编译也无效

2022-08-26 13:07 负责人:无 分享
已邀请:
BoredApe

BoredApe - 有问题就会有答案。

测试为重现问题。请上传一个能重现问题的测试工程

  • 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

该问题目前已经被锁定, 无法添加新回复