angular - Nx 升级到 v12 后无法生成组件
问题描述
在将angular nx 工作区升级到最新版本12.3.4
并将项目从 转换tslint
为eslint
之后,我无法再生成组件了。
nx g c shells/root --project=test-app
例如,当运行时,会抛出一个错误,说'styleext' is not found in schema。在angular.json
文件中,开头定义了以下原理图:
"schematics": {
"@nrwl/angular:application": {
"style": "scss",
"linter": "eslint",
"unitTestRunner": "jest",
"e2eTestRunner": "cypress"
},
"@nrwl/angular:library": {
"style": "scss",
"linter": "eslint",
"unitTestRunner": "jest"
},
"@nrwl/angular:component": {
"style": "scss",
"styleext": "scss"
}
},
升级到后有人有类似的问题v12
吗?
解决方案
问题已解决:删除了“@nrwl/angular:component”的最后一个条目,现在它似乎可以工作了!
推荐阅读
- laravel - Laravel 多重保护:CSRF 令牌不匹配
- excel - 从excel行值创建文本文件
- javascript - 如何在 UI 上动态显示图像?
- java - onStart、onRestart 和 onStop
- laravel - 如何添加 Datatime + 2 年
- sql - 显示每月收到的报价的月份和数量
- typescript - Angular将get属性值从父组件发送到子组件
- javascript - 使用淡入淡出动画时不显示引导模式对话框
- google-apps-script - 从服务器到 Google Web App 的请求返回 302 代码
- swift - 在 SwiftUI 中重复图案图像作为背景?