angular 構建中出現 Schema validation failed with the following errors: Data path ".bugets[1].type" should be equal to one of the allowed values.


在build angular的時候出現如圖報錯。

angular build時候報錯

查看官方文檔,確定是angular.json中配置出現了問題,找到bugets配置介紹(https://angular.cn/guide/build#configure-size-budgets):

我的angular.json配置文件中具體的內容為:

對比前面的錯誤提示,應該是我的樣式文件大小過大出了問題,於是查看自己樣式文件,發現有一個文件內容確實比較大,已經超過了10kb,於是修改maximumError為100kb。修改完再進行build,正常,問題解決。

另外,看到有的網友直接把anyComponentStyle這項配置刪除,問題也可以解決,但略顯粗暴了些,不是很建議這樣修改


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM