相关疑难解决方法(0)

我不能在asp.net核心温泉中添加带角度cli的新组件

我想在asp.net core 2.0 SPA中添加一个新组件,角度为4,角度为cli,此版本:

@ angular/cli:1.4.2

节点:8.4.0

os:Linux x64

当我ng g c vehicle-form在组件目录上运行此命令时出现此错误:

错误:找不到新组件的NgModule.使用skip-import选项跳过导入NgModule中的组件.找不到新组件的NgModule.使用skip-import选项跳过导入NgModule中的组件.

app.module.shared.ts

另外,我有3个文件而app.module.ts不是一个:\:

app.module.browser.ts

app.module.shared.ts

app.module.server.ts

asp.net-web-api asp.net-core-mvc angular-cli angular

21
推荐指数
3
解决办法
1万
查看次数

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
查看次数