0

Visual Studioコードで角度コンポーネントを作成しようとしています。既定では、私の角のコンポーネントはClientAppにあります。 ClientAppにはいくつかのデフォルトコンポーネントがあります。 ClientAppのcomponentsフォルダに新しい角度コンポーネントを追加しようとするとエラーが発生します。Visual Studioコードで角度コンポーネントを作成できません。

「ng g component vehicle-form」と入力するとエラーが発生します。 "無効なパス:" vehicle-form "は" ClientApp \ app "ディレクトリの上にあることはできません。しかし、私の角度成分は、クライアントアプリケーションのアプリフォルダ内にあるアプリフォルダにあります。

PS C:\Users\Sushi\vega> cd ClientApp
PS C:\Users\Sushi\vega\ClientApp> cd app
PS C:\Users\Sushi\vega\ClientApp\app> cd components
PS C:\Users\Sushi\vega\ClientApp\app\components> ng g component vehicle-form
Invalid path: "vehicle-form" cannot be above the "ClientApp\app" directory

My .angular-cli.jsonの設定は次のとおりです。

"apps": [ 
     { 
      "root": "ClientApp", 
      "outDir": "dist", 
      "assets": [ 
      "assets", 
      "favicon.ico" 

答えて

0

あなたは、角CLIからコンポーネントを作成したい場合は、ちょうどあなたのルートディレクトリすなわちからコマンド

ng g component vehicle-form 

を実行

PS C:\Users\Sushi\vega\ClientApp> ng g component vehicle-form 
+0

それを試してみました。それでも同じエラーが発生します。 PS C:¥Users¥Sushi¥vega¥ClientApp>コンポーネントコンポーネントのビークフォーム 無効なパス: "vehicle-form"は "ClientApp \ app"ディレクトリの上にあることはできません – Sushi

+0

無効なパス: "app/vehicle-form" "ClientApp \ app"ディレクトリの上にあることはできません。 ClientAppフォルダ内から作成すると、 "ClientApp \ app"ディレクトリの上にどのように表示されますか。 – Sushi

+0

ルートディレクトリとは何ですか?ClientAppまたはvegaさん、最近詳しく調べました。ルートディレクトリはvegaだと思うので、vegaから角度コマンドを実行する必要があります –

関連する問題