2016-11-29 3 views

답변

3

프로젝트 폴더 안에 있지 않을 때 cli 프로젝트를 직접 빌드 할 수 없습니다.

각도 CLI는 여기에 유용한 오류 메시지와 함께 종료됩니다

You have to be inside an angular-cli project in order to use the build command.

하지만이 방법으로 갈 수있는 수행 할 작업을 달성하기 :

CURRENT_DIR=$(pwd) && \ 
cd /home/fadc80/my-first-angular-cli-project && \ 
ng build -o $CURRENT_DIR/build && \ 
cd $CURRENT_DIR 
1

참고 :를 이 답변은 실제 질문에 대답하지 않지만 빌드 매개 변수 정보가 여기에서 검색하고 끝나는 사람들에게 도움이 될 수 있습니다. apps에서 파일 angular-cli.json에서

dist의 기본값 outDir라는 속성입니다.

프로젝트에 가장 적합한 위치에 빌드 출력을 배치하려면이 값을 사용자 정의 할 수 있습니다.

더 나아가; 당신은 output-path 옵션을 사용하여 명령 줄을 통해 값을 지정할 수 있습니다

ng build --output-path build 

또는 바로 가기를 통해

o

ng build -o build 
관련 문제