"ng generate application xyz" CLI 不工作
"ng generate application xyz" CLI not woking
我正在尝试将应用程序添加到现有项目,但在 运行ning "ng generate application xyz" 时失败了。错误是:
示意图输入未根据架构进行验证:{"sourceDir":"app","prefix":"app","style":"css" ,"theme":真,"webpack":真}
错误:
数据路径“”应该需要 属性 'name'.
然后我使用 "ng generate application --name=xyz" 并创建了完整的子项目,但是当我 运行 "ng serve xyz" 时出现错误,它说 "Project 'xyz' could not be found in workspace."。我用谷歌搜索,但没有找到与我的问题相符的内容。所有示例都生成库,但我想生成应用程序而不是库。
我是否需要手动将新生成的子项目设置添加到父 angular.json 文件中?
ng -v
Angular命令行界面:6.1.5
节点:8.11.3
OS: win32 x64
Angular: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
根据this,您需要在旧版本的 cli 中添加一个 --name 标志。
ng generate application --name xyz
而且好像是fixed issue。
我正在尝试将应用程序添加到现有项目,但在 运行ning "ng generate application xyz" 时失败了。错误是:
示意图输入未根据架构进行验证:{"sourceDir":"app","prefix":"app","style":"css" ,"theme":真,"webpack":真} 错误:
数据路径“”应该需要 属性 'name'.
然后我使用 "ng generate application --name=xyz" 并创建了完整的子项目,但是当我 运行 "ng serve xyz" 时出现错误,它说 "Project 'xyz' could not be found in workspace."。我用谷歌搜索,但没有找到与我的问题相符的内容。所有示例都生成库,但我想生成应用程序而不是库。
我是否需要手动将新生成的子项目设置添加到父 angular.json 文件中?
ng -v Angular命令行界面:6.1.5 节点:8.11.3 OS: win32 x64 Angular: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
根据this,您需要在旧版本的 cli 中添加一个 --name 标志。
ng generate application --name xyz
而且好像是fixed issue。