0

Visual Studio 코드에서 각도 구성 요소를 만들려고합니다. 기본적으로 내 각 구성 요소는 ClientApp에 ​​있습니다. ClientApp에 ​​기본 구성 요소가 있습니다. ClientApp의 구성 요소 폴더에 새 각도 요소를 추가하려고하면 오류가 발생합니다.Visual Studio 코드에서 각도 구성 요소를 만들 수 없습니다. 코드

"ng g component vehicle-form"을 입력 할 때 오류가 있습니다. 그것은 "잘못된 경로 :"vehicle-form "이"ClientApp \ app "디렉토리 위에있을 수 없다고 말합니다." 그러나 내 각 구성 요소는 클라이언트 응용 프로그램의 app 폴더 내에있는 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

내 .angular-cli.json 구성은 다음과 같습니다.

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

답변

0

당신이 각 CLI에서 구성 요소를 만들려면 그것을 시도

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

다음 당신의 루트 디렉토리 즉에서 명령

ng g component vehicle-form 

를 실행합니다. 여전히 같은 오류가 발생합니다. 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에서 각도 명령을 실행해야합니다. –

관련 문제