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.json中配置出现了问题,找到bugets配置介绍(https://angular.cn/guide/build#configure-size-budgets):
我的angular.json配置文件中具体的内容为:
对比前面的错误提示,应该是我的样式文件大小过大出了问题,于是查看自己样式文件,发现有一个文件内容确实比较大,已经超过了10kb,于是修改maximumError为100kb。修改完再进行build,正常,问题解决。
另外,看到有的网友直接把anyComponentStyle这项配置删除,问题也可以解决,但略显粗暴了些,不是很建议这样修改