gpt4 book ai didi

ionic3 - 在 Ionic 4 中,如何检测我是在调试还是在生产环境中运行?

转载 作者:行者123 更新时间:2023-12-05 06:30:12 27 4
gpt4 key购买 nike

在 Ionic 3 中,您可以通过使用来判断它是否安装在设备上

if (!(<any>window).cordova)
isDebug = true;

这在 Ionic 4 中似乎不起作用。这总是返回错误。

检测是调试构建还是生产构建的首选方法是什么?

最佳答案

environments/environment.prod.ts

export const environment = {
production: true
};

environments/environment.ts

export const environment = {
production: false
};

您的页面

import { Platform } from '@ionic/angular';
import { environment } from './environments/environment';

@Component({...})
export MyPage {
constructor(public platform: Platform) {
if(platform.is('cordova')) {
console.log('cordova');
}
console.log(Prod? ', environment.production);
}
}

命令

ionic build --prod // Prod? true
ionic build // Prod? false
ionic s // Prod? false
ionic s --prod // Prod? true

关于ionic3 - 在 Ionic 4 中,如何检测我是在调试还是在生产环境中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52746911/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com