[英]How to see webpack config from angular application?
我使用ng new my-app
命令創建 Angular 應用程序。
如何查看 Angular 為我的應用構建的webpack.config
? 我不想自定義這個 webpack 配置。 只是將其記錄到文件/屏幕...
Angular
核心webpack 配置位於node_modules/@angular-devkit/build-angular/src/webpack/configs/browser.js
中,您可以在那里更改參數。
建議是創建一個patch.js
文件,以便在每次npm update
后更改該文件,以防止重寫代碼。
如果您正在談論用於構建附加包的webpack
,您必須自己創建配置文件並在angular.json
中引用它
我想有一個像你一樣的自定義 webpack配置文件並按如下方式實現它:
安裝自定義 webpack 庫
npm i -D @angular-builders/custom-webpack
將以下配置添加到 angular.json 文件中
"architect": { ... "build": { "builder": "@angular-builders/custom-webpack:browser", "options": { "customWebpackConfig": { "path": "./webpack.config.js" }, ... } }
如果您的項目配置了 Angular Universal (SSR),那么您也應該在 angular.json 文件中添加以下配置:
"architect": { ... "serve": { "builder": "@angular-builders/custom-webpack:dev-server", "options": { "customWebpackConfig": { "path": "./webpack.config.js" } } ...
}
在應用程序項目的根目錄中創建webpack.config.js並在其中編寫自定義 webpack 配置
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.