首页 > 解决方案 > 如何从 app.module 中排除模块以进行生产构建?

问题描述

在我的app.module.ts文件中,我有一个StoreDevtoolsModule.instrument({maxAge: 50}),当前正在使用的模块。但是,我想将其从生产环境中排除。

我尝试app.module.ts使用该函数在文件中使用条件逻辑isProdMode(),但是那里不允许函数调用。

我还有两个单独的 Webpack 配置文件webpack.config.dev.jswebpack.config.prod.js. 我已经查看了几种可能的解决方案(比如向app.module.ts文件添加条件逻辑并exclude:在 webpack 配置中使用,但它们似乎都不起作用......

在 Prod 环境中构建应用程序时如何删除模块的任何想法?

标签: angularwebpackngrx

解决方案


像这样的东西?

 environment.production
      ? []
      : StoreDevtoolsModule.instrument(}),

推荐阅读