【发布时间】:2019-01-10 15:40:05
【问题描述】:
我正在尝试将应用程序添加到现有项目,但在运行“ng generate application xyz”时失败。错误是:
Schema 输入不针对 Schema 进行验证:{"sourceDir":"app","prefix":"app","style":"css","theme":true,"webpack":true} 错误:
数据路径“”应具有必需的属性“名称”。
然后我使用“ng generate application --name=xyz”并创建了完整的子项目,但是当我运行“ng serve xyz”时出现错误,提示“在工作区中找不到项目'xyz'。 ”。我用谷歌搜索,但没有发现任何与我的问题相符的东西。所有示例都生成库,但我想生成应用程序而不是库。
是否需要手动将新生成的子项目设置添加到父 angular.json 文件中?
ng -v 角 CLI:6.1.5 节点:8.11.3 操作系统:win32 x64 角度:6.1.6 ... 动画、常见、编译器、编译器-cli、核心、表单 ... http、语言服务、平台浏览器 ...平台-浏览器-动态,路由器
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.7.5
@angular-devkit/build-angular 0.7.5
@angular-devkit/build-optimizer 0.7.5
@angular-devkit/build-webpack 0.7.5
@angular-devkit/core 0.7.5
@angular-devkit/schematics 0.7.5
@angular/cli 6.1.5
@ngtools/webpack 6.1.5
@schematics/angular 0.7.5
@schematics/update 0.7.5
rxjs 6.3.1
typescript 2.7.2
webpack 4.9.2
【问题讨论】: