q***@163.com
q***@163.com
  • 发布:2024-04-28 17:30
  • 更新:2024-04-28 19:49
  • 阅读:52

【报Bug】vue2环境中package.json配置env环境变量无效

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: mac m1

HBuilderX类型: 正式

HBuilderX版本号: 4.13

浏览器平台: Chrome

浏览器版本: 最新版本

项目创建方式: HBuilderX

示例代码:
{  
    "devDependencies": {  
        "sass": "^1.71.1",  
        "sass-loader": "^10.5.2"  
    },  
    "dependencies": {  
        "uview-ui": "^2.0.36"  
    },  
    "scripts": {  
    },  
    "uni-app": {  
        "scripts": {  
            "h5-dev": {  
                "title": "众驰通H5-开发服",  
                "browser": "Chrome",  
                "env": {  
                    "UNI_PLATFORM": "h5",  
                    "VUE_APP_APPID": "http://dev.com"  
                },  
                "define": {  
                    "H5-DEV": true  
                }  
            },  
            "mp-zhongChiTong": {  
                "title": "众驰通小程序-开发服",  
                "env": {  
                    "UNI_PLATFORM": "mp-weixin",  
                    "VUE_APP_APPID": "https://dev.com"  
                },  
                "define": {  
                    "MP-ZHONGCHITONG": true  
                }  
            }  
        }  
    }  
}  

操作步骤:

-

预期结果:

-

实际结果:

-

bug描述:

【报Bug】vue2环境中package.json配置env环境变量无效

只有这些环境变量

BASE_URL "/"
NODE_ENV "development"
VUE_APP_DARK_MODE "false"
VUE_APP_INDEX_CSS_HASH "2da1efab"
VUE_APP_INDEX_DARK_CSS_HASH "e6047db7"
VUE_APP_NAME "万峰安培"
VUE_APP_PLATFORM "h5"
2024-04-28 17:30 负责人:无 分享
已邀请:
DCloud_UNI_HRK

DCloud_UNI_HRK

直接打印process.env不会显示,直接使用就好了,可以正常使用的。比如你process.env打印出来虽然是

BASE_URL "/"  
NODE_ENV "development"  
VUE_APP_DARK_MODE "false"  
VUE_APP_INDEX_CSS_HASH "2da1efab"  
VUE_APP_INDEX_DARK_CSS_HASH "e6047db7"  
VUE_APP_NAME "万峰安培"  
VUE_APP_PLATFORM "h5"

但是你打印process.env.VUE_APP_APPID也依然可以正常获取

  • q***@163.com (作者)

    !!! 还真是,服啦

    2024-04-29 09:18

要回复问题请先登录注册