私は、このコマンドを使用してAngular2のCLIツールを使用して新しいコンポーネントを生成しようとしているが見つかりません参照はapp.module.tsファイルに追加されません。アンギュラ2 CLI「コンポーネントを生成NG」コマンドがapp.module
アプリケーションモジュールが見つかりません。新しいクラスをコンポーネントに追加してください。私はこの問題を解決するための解決策を見つけることを試みていた
ので、私は常に新しいコンポーネントをインポートし、手動での宣言に追加する必要がいけないが、私は、オンラインでこの問題については何も見つけることができませんでした。
私はそれが私のアンギュラcli.jsonファイルとは何かを持っているかもしれないと思うが、大丈夫のようです:
任意のアイデア?
更新日: これは私のプロジェクトフォルダ構造、simplyfiedです。 app.module.tsにコード
次されています:私は関連していないフォルダを削除
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { HttpModule } from '@angular/http';
import { AppComponent } from './app.component';
import { SearchComponent } from './search/search.component';
@
NgModule({
declarations: [
AppComponent,
SearchComponent
],
imports: [
BrowserModule,
HttpModule
],
providers: [
],
bootstrap: [
AppComponent
]
})
export class AppModule { }
現在の作業ディレクトリは何ですか? – jonrsharpe
こんにちはJon、それは "C:\ Sources \ Search"です。これは、検索フォルダ、またはSearch/src、またはSearch/src/appからコマンドを実行したときに発生します。常に同じ結果、app.moduleを見つけることはできません。ファイルはツリーの別の新しいフォルダに置かれます。 –
@AndrejLučanskýあなたは確かですか?スクリーンショットは 'C:\ Sources'と表示されています。 'test'という名前のコンポーネントを生成しますが、それは' src/app/search'に配置します。 – Brocco