gpt4 book ai didi

javascript - 是否可以编写一段在产品版本中被省略的代码

转载 作者:行者123 更新时间:2023-11-30 06:21:11 25 4
gpt4 key购买 nike

是否有可能以某种方式“标记”一段代码,使其包含在“开发”模式中,但在“生产”模式中被省略。

我知道 angular 有:

if (isDevMode()) {...}

但是我是否也可以避免代码检查它是否是开发模式?

最佳答案

唯一想到的是为此使用 environment.ts。

在你的 environment.dev.ts 中:

export const environment = {
doSomething() {
// Do your dev stuff here
}
}

在你的 environment.prod.ts 中:

export const environment = {
doSomething() {
// Leave empty
}
}

并且在您的组件/服务/从环境中调用它的任何地方。由于环境将被替换,开发代码将仅包含在您的开发包中。

关于javascript - 是否可以编写一段在产品版本中被省略的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52983827/

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