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