angular - 如何从 app.module 中排除模块以进行生产构建?
问题描述
在我的app.module.ts
文件中,我有一个StoreDevtoolsModule.instrument({maxAge: 50}),
当前正在使用的模块。但是,我想将其从生产环境中排除。
我尝试app.module.ts
使用该函数在文件中使用条件逻辑isProdMode()
,但是那里不允许函数调用。
我还有两个单独的 Webpack 配置文件webpack.config.dev.js
和webpack.config.prod.js
. 我已经查看了几种可能的解决方案(比如向app.module.ts
文件添加条件逻辑并exclude:
在 webpack 配置中使用,但它们似乎都不起作用......
在 Prod 环境中构建应用程序时如何删除模块的任何想法?
解决方案
像这样的东西?
environment.production
? []
: StoreDevtoolsModule.instrument(}),
推荐阅读
- javascript - 函数上的最大调用堆栈超出错误查找小公倍数
- twig - 电子市场主题激活时的树枝问题
- python - 添加选项但未显示在选择框中
- php - react js组件和laravel刀片可以在一个项目中工作吗?如果没有,最好的方法是什么?
- delphi - 字符串助手的拆分函数不考虑最后一个分隔符后的空格
- sql - where 子句中的标量值函数使用导致性能问题
- android - 如何更改辅助功能活动中的滚动?
- javascript - 侦听 Javascript 中元素的子项计数
- kubernetes - Kubernetes - 是否可以将 Pod.yaml 和 Service.yaml 组合在一个 yaml 文件中(但没有部署)
- django - 如何在基于分类的视图中获取用户信息