我希望配置我的Webpack构建,使得我可以在我的Angular 2组件中声明
我正在寻找类似于使用Angular CLI创建项目处理环境配置的方式。不幸的是,我不想使用CLI,因为它仍处于测试阶段,而且我还没有理解该项目的工作原理以及如何扩展其构建流程。
我还想避免在源代码中散布条件语句,因此不能在每个想要导入环境文件的地方使用
import { environment } from './environments/environment'
,并且在开发期间加载environment.ts
,但是在生产环境中加载environment.prod.ts
。我该如何告诉Webpack在构建过程中替换导入的内容?我正在寻找类似于使用Angular CLI创建项目处理环境配置的方式。不幸的是,我不想使用CLI,因为它仍处于测试阶段,而且我还没有理解该项目的工作原理以及如何扩展其构建流程。
我还想避免在源代码中散布条件语句,因此不能在每个想要导入环境文件的地方使用
process.env.NODE_ENV
。
ng build --env=prod
告诉webpack使用environment.prod.ts
。 - AngularChef