2016-10-24 6 views
11

私はサーブを使いたくないのですが、私はそれが変更、ビルド、サーブを監視していることを知っています。 変更を加えたいと思っています。 「NGヘルプ」によると、ビルドはパラメータを取り--watchangle-cliを使用して時計を有効にするにはどうすればよいですか?

ngのビルドは、あなたのアプリと出力 パス(デフォルトではDIST /)に場所を構築します。 --watch(ブール)(デフォルト:false) 別名:-w --watcher(String)を

私は-wと--watcher両方試してみましたが、それだけでエラーが発生します。

>ng build -w 

Path must be a string. Received null 

答えて

15

は私がit'sかのバグか、単に文書化されていないが知っているドントが、あなたがdistのは、あなたの出力パスでありながらng build -o dist -wで視聴するための出力パスを追加する必要があるようです。

アップデート:

コマンドは次のとおりです。

+0

右に設定されていることを確認しますが、それは既知の問題です。https://github.com/ DavideViolante/Angular2-Full-Stack/issues/15 これは問題を解決します:ng build -o dist -w – nurp

+0

ありがとうございます。あなたのコードスニペットで私の答えを更新しました。 –

8

ng build --watchng build -op dist -wは私

のために働いていたそして、あなたは

"scripts":{"build":"ng build --watch"}

として package.jsonファイルを npm run build更新を使用している場合、いつものように

と実行npm run build

アプリのoutDir paramは正しく角度-cli.json

関連する問題