找回密码
 立即注册
搜索

开发问题 如何在代码中获取当前是release还是debug版本

2
回复
1381
查看
[复制链接]

3

主题

5

帖子

40

积分

 楼主| 2019-5-30 11:09:07 显示全部楼层 |阅读模式
如题,release版本和debug版本需要渲染不同的UI效果,如何在代码中获取? npm run debug 和 npm run release生成的包。
回复

使用道具 举报

2019-5-30 11:50:48 显示全部楼层
不能获取
回复

使用道具 举报

2019-6-27 15:38:30 显示全部楼层
现在有个方案可以在项目下添加一份hap.config.js,添加自定义webpack loader,大致内容如: module.exports = { module: { rules: [] }, plugins: [ new A(), new webpack.DefinePlugin({ // 阶段: dev|test|release ENV_PHASE6: 2, ENV_PHASE77: process.env.age }) ] } 通过这个插件定义全局变量,就可以在代码里面用这个全局变量来判断。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册