這個問題是關於angular-cli的用法。如何將文件夾設置爲Angular-Cli命令?
是否可以指定運行ng命令的項目文件夾?
例如:
$ ng build /home/fadc80/my-first-angular-cli-project
此外...
是否有可能也指定輸出文件夾?
例如:
$ ng build /home/fadc80/my-first-angular-cli-project ./build
謝謝!
這個問題是關於angular-cli的用法。如何將文件夾設置爲Angular-Cli命令?
是否可以指定運行ng命令的項目文件夾?
例如:
$ ng build /home/fadc80/my-first-angular-cli-project
此外...
是否有可能也指定輸出文件夾?
例如:
$ ng build /home/fadc80/my-first-angular-cli-project ./build
謝謝!
當您不在項目文件夾中時,無法直接構建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
注:這個答案並沒有回答實際的問題,而是讓它聽到,因爲構建參數信息可能有助於那些搜索和結束在這裏。
在apps
下的文件angular-cli.json
一個名爲outDir
其中有dist
默認值屬性。
您可以自定義該值,以便將構建的輸出放到最適合您項目的任何位置。
此外;你可以用output-path
選項指定通過命令行值:
ng build --output-path build
或通過快捷o
ng build -o build