如何修复NPM run build时的Manifest枚举值验证问题?
修复PCF构建时的[pcf-1014] Manifest验证错误
这个错误是因为你的PCF组件清单文件(ControlManifest.Input.xml)中,第一个控件的第一个属性的of-type值不在官方允许的枚举范围内,大概率是拼写错误或者使用了非法值。
修复步骤:
- 打开项目根目录下的
ControlManifest.Input.xml文件 - 找到
<control>节点下的第一个<property>元素,检查它的of-type属性值 - 将该值替换为错误日志中列出的合法枚举值之一,注意修正拼写错误(比如日志里的
hole.None是Whole.None的笔误,日志排版混乱导致的DateAndTime.DateSingleLine.Text是拆分错误,正确的合法值包括Whole.None、TwoOptions、SingleLine.Text、SingleLine.Email、Decimal、OptionSet、MultiSelectOptionSet等) - 保存文件后,重新执行
npm run build命令
内容的提问来源于stack exchange,提问作者Kristy
相关产品推荐
相关产品推荐

