Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我们在默认情况下进行 Angular 构建时点击“ng build”时,它会将 HTML 与 JS 捆绑在一起,并为我们提供一个物理 JS 单元文件。
“ng build”中是否有一个选项,我可以说不要将视图与 JS 捆绑在一起?
就像是
ng build --exclude views
注意我知道我可以通过使用 webpack 来完成,但现在不想探索这条路线,因为我有一个在 Angular 2 中制作的非常大的项目并且想要快速迁移。
没有这样的flag (--exclude),但是您是否将所有视图收集在一个文件夹下(例如:) views,然后在您tsconfig.app.json将该文件夹添加到exclude数组中,例如:
flag
views
tsconfig.app.json
exclude
{ "compilerOptions": { ... }, "exclude": [ "views" ] }
出于架构的原因,我强烈反对这种方法,即使它应该有效。
或者尝试:
"exclude": [ "**/*.component.html", ]