2016-11-29 2 views
0

この質問は約angular-cli用です。Angular-Cliコマンドにフォルダを設定する方法は?

ngコマンドを実行するプロジェクトフォルダを指定することはできますか?例えば

さらに

$ ng build /home/fadc80/my-first-angular-cli-project

...

も出力フォルダを指定することが可能ですか?例えば

$ ng build /home/fadc80/my-first-angular-cli-project ./build

ありがとう!

答えて

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 
関連する問題