相关疑难解决方法(0)

Angular2-找不到NgModule

您好,我刚刚使用简单的方法从CLI创建了一个新项目

ng new frontend
Run Code Online (Sandbox Code Playgroud)

命令,但是一旦进入项目,我将执行以下操作:

cd frontend/src/app
Run Code Online (Sandbox Code Playgroud)

并尝试生成一个像这样的新组件

ng generate component about
Run Code Online (Sandbox Code Playgroud)

我在终端机(MacOS)中收到以下错误消息:找不到NgModule。使用跳过导入选项可跳过NgModule中的导入。

我已经全局安装了Angular 2,并且在运行时

ng --version
Run Code Online (Sandbox Code Playgroud)

我收到以下信息:

Angular CLI: 6.0.0
Node: 8.11.1
OS: darwin x64
Angular: 
... 

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.6.0
@angular-devkit/core         0.6.0
@angular-devkit/schematics   0.6.0
@schematics/angular          0.6.0
@schematics/update           0.6.0
rxjs                         6.1.0
typescript                   2.7.2
Run Code Online (Sandbox Code Playgroud)

我的内心Angular.json有:

{
  "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
  "version": 1,
  "newProjectRoot": "projects",
  "projects": {
    "frontend": {
      "root": "",
      "sourceRoot": "src",
      "projectType": "application",
      "prefix": "app",
      "schematics": {},
      "architect": {
        "build": {
          "builder": "@angular-devkit/build-angular:browser",
          "options": {
            "outputPath": "dist/frontend",
            "index": …
Run Code Online (Sandbox Code Playgroud)

macos terminal angular-cli angular

1
推荐指数
1
解决办法
3510
查看次数

标签 统计

angular ×1

angular-cli ×1

macos ×1

terminal ×1