我有一個 Angular 應用程式(v13.3.10),我使用ngx-markdown包作為依賴項。我在這個包中發現了很多錯誤。為了解決這個問題,我嘗試在本地編輯它并在運行時查看瀏覽器中的更改ng serve。但是 webpack 似乎總是在這個包中獲取未經編輯的源檔案版本。(不幸的是,這個包沒有dist檔案夾)。
對此進行研究,我嘗試使用補丁包(設定安裝后腳本)以及禁用 Angular CLI 的構建快取。但無論如何,Webpack 保持不變并且不會將本地更改應用于ng serve.
為什么 webpack 不允許我更改源檔案以在 localhost 中查看?我還能從這里做什么?
uj5u.com熱心網友回復:
- 更改您的節點模塊名稱
- 然后在終端運行
npm i - 現在你得到新的節點模塊檔案
- 然后運行你的代碼ng serve
uj5u.com熱心網友回復:
您能否對 esm2020、fesm 2020 檔案夾中的檔案進行與 src 檔案夾中相同的更改。這些是 webpack 參考的檔案。
uj5u.com熱心網友回復:
在這里回答我自己的問題。問題是 ngx-markdown 包是一個 Angular庫。Angular 已將 webpack 配置為不允許編輯任何庫。您可以做的最好的事情是:
- 分叉、編輯、匯入為自定義角度庫
- 向原始倉庫發送拉取請求并等待合并。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/484486.html
上一篇:NestJS8.4.5中的漏洞
