2016-12-20 7 views
2

どのように私のプロジェクトをAngularで再構築しますか?私は最初にng buildをビルドしますが、フォルダを変更することはできませんので、このコマンドを再度実行することはできません。Angular Cli - 私のプロジェクトを再構築するには

私は、このエラーメッセージが表示されます: EPERMを:操作は許可されていない、

LSTAT別のコマンドがNGのビルド更新などありますか?

+0

I h Nativescript + Angular2にも同様の問題があります。彼らは何とか何とかnpmを使用するので、ここで説明するようにキャッシュ 'npm cache clean'をクリアするのに役立ちます:https://github.com/npm/npm/issues/10826#issuecomment-165124144 – Leukipp

答えて

0

Windowsマシンで同様の問題に直面しました。 Windowsでそのコマンドを実行するには、管理者権限が必要です。コマンドプロンプトを管理者として起動し、コマンドを再実行します。それは動作するはずです。

0

管理用コマンドラインウィンドウで実行しているこのエラーをWindowsで実行するたびに、ビルドプロセスが新しいファイルを書き込むのを防ぐ「/ dist」フォルダがロックされているためです。

コンピュータを再起動すると問題は解決しますが、それは痛みです。Unlockerのようなものを使用して、何とか途中で権限を取り戻そうとしてください。

0

あなたがして、ビルド前に、出力パスを削除することができます。

ng build --deleteOutputPath 

または

でテスト
ng build -dop 

:あなたには、また、別名のいずれかを使用することができます

ng build --delete-output-path 

角度CLI 1.6.5および角度5.2.1

関連する問題