[英]Does Ahead-of-Time Compilation need angular-cli as a production dependency?
根據https://angular.io/guide/aot-compiler上的官方說明,建議使用以下命令安裝以下npm依賴項:
npm install @angular/compiler-cli @angular/platform-server --save
這會將@ angular / compiler-cli和@ angular / platform-server都添加到package.json的依賴項部分
生產需要這些依賴嗎? 還是可以等效地進入package.json文件的dev-dependencies部分?
快速答案是:不。
@angular/compiler-cli
不需要保存為dependency
,而可以保存為devDependency
僅在編譯時需要。
這就是它在我的項目中的工作方式,但是我根本沒有使用CLI
。 取而代之的是,我將webpack
與@ngtools/webpack
插件一起使用。
您可以在此處找到示例: https : //github.com/maciejtreder/angular-universal-pwa
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.