【发布时间】:2017-12-11 05:44:10
【问题描述】:
为新的 Angular 项目运行 ng build 会编译生成文件。这很不方便,因为我想在构建 Angular 项目后直接访问文件而不进行捆绑以便于编辑。有没有什么方法可以构建一个 Angular 项目而无需捆绑并在构建后仅保留原始 typescript 和 html 文件?
【问题讨论】:
-
ng build 不会破坏原始的 typescript 和 html 文件。它们留在您的 src 目录中。使用
ng serve或ng build --watch,编辑源文件,cli会自动重建。 -
使用捆绑和源映射。或者,您可以弹出 CLI 项目并控制您的构建。
-
@BrandonSørenCulley 退出 CLI 项目是什么意思?
-
@JesonMartajaya ng-cli 在后台使用 webpack。它提供了
eject选项来输出 webpack 配置文件(并且 ng-cli 不再是您模块的构建系统)。完成后,您将完全有权使用 webpack 以任何方式自定义构建。 -
仅供参考,我在 github 中创建了一个 ng-cli 问题:github.com/angular/angular-cli/issues/10811
标签: angular webpack angular-cli