使用
我认为这可能与我的
是否有方法可以在不创建新项目并手动复制文件的情况下解决此问题?
ng g c从根目录“my-app”文件夹运行。
文件夹结构:
ng g c my-component
命令生成新组件时,出现以下错误:如果使用skip-import选项,则Angular会在e2e文件夹中生成组件。无法找到NgModule。使用skip-import选项以跳过NgModule导入。
我认为这可能与我的
angular.json
文件有关,该文件在运行ng升级之前称为angular-cli.json
,这无疑是导致问题的原因,因为似乎进行了一些结构性变化。是否有方法可以在不创建新项目并手动复制文件的情况下解决此问题?
ng g c从根目录“my-app”文件夹运行。
文件夹结构:
my-app
- dist
- e2e
- node_modules
- src
- app
- etc
my-app文件夹中的angular.json
**Angular Versions:**
@angular-devkit/architect 0.6.8
@angular-devkit/build-angular 0.6.8
@angular-devkit/build-optimizer 0.6.8
@angular-devkit/core 0.6.8
@angular-devkit/schematics 0.6.8
@angular/cli 6.0.8
@ngtools/webpack 6.0.8
@schematics/angular 0.6.8
@schematics/update 0.6.8
rxjs 5.5.2
typescript 2.5.3
webpack 4.8.3
ng update
命令将你的应用程序升级到 Angular 6? - Pankaj Parkarng g c my-component
命令? - Muhammad Vakiling g c my-component --module app.module
(或者--module ../module.app
,或者根据需要的父级层次数调整)。 - Andy King