fix(schematics): fix add-icon-assets
schema path
#6404
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
collection.json
中的add-icon-assets
配置引用了一个错误的schema
路径,导致如果其他 schematics 扩展了 ng-zorro-antd 的 schematics 后,执行ng g --help
命令会由于配置不正确而报错经查找,应该在某次提交 69072de 中,原有的
schema.json
被移除了简单起见,复用了
blank
schematic 目录中的schema.json
(因为 git 的 diff 结果也是显示 boot-page 被重命名为 blank 了)What is the new behavior?
正确引用相应的
schema.json
Does this PR introduce a breaking change?
Other information
add-icon-assets
实际上已经被移动到 setup-project 中作为项目初始化的一个Rule
来用了,是否可以考虑废弃该公共 schematic