2017-02-08 8 views
0

私は.NET Webアプリケーションをビルドしており、ビルドタスク(縮小、バンドル、ユニットテストなど)のためにNodeJSを使用しています。npm install -gはすべてのソースコードをプレフィックスフォルダにコピーしています(Windows)

私の問題は、私は私のソースコードフォルダから次のコマンドを実行したときにということである。

  • NPMはそれを確認するだけでなく

-gをインストールして、ノードのすべてのパッケージをインストールします(素晴らしいです!) ..しかし、それはまた、私のグローバルなnode_modulesフォルダ(.cs、.sln、binフォルダ..)に全体ソースコードフォルダをコピーする多くの...あまりにも素晴らしい!)

それを停止する方法はありますか?これをする?

注 - 私が使用して別のパスにNPMとキャッシュフォルダをリダイレクトしました:

  • NPMコンフィグセットの接頭辞E:\ NPM-レポ\ NPM --global
  • NPMコンフィグセットキャッシュe:\ npm-repo \ cache --global

答えて

0

これはnpm install -gの動作です。

package.jsonからの依存関係のみをローカルにインストールする場合は、npm installを試すことができます。

+0

NPMパッケージをコピーする必要があると思いました。私の.NETソースコードではありませんか? –

関連する問題