2016-11-29 65 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一個名爲outDir其中有dist默認值屬性。

您可以自定義該值,以便將構建的輸出放到最適合您項目的任何位置。

此外;你可以用output-path選項指定通過命令行值:

ng build --output-path build 

或通過快捷o

ng build -o build 
相關問題