Windows npm npm-cacheパスの変更

918 ワード

背景
デフォルトでnpm install -g xxxpackageを実行すると、xxxpackageがwindowsのデフォルトパスの下にダウンロードされます.
C:\Users\UserName\AppData\Roaming
pm C:\Users\UserName\AppData\Roaming
pm-cache

パッケージのインストールが増えるにつれて、システムディスクのスペースが不足し、Dディスクなどの場所を再移行する必要があります.
ステップ
簡単な手順:
step 1
デフォルトのnpm、npm-cacheディレクトリをすべてD:\AWeb_Envにコピーし、完了したディレクトリは次のとおりです.
D:\AWeb_Env
pm D:\AWeb_Env
pm-cache

step 2
修正nmprc C:\Users\UserName\.npmrc新規ターゲットパスを追加
prefix="D:\\AWeb_Env\
pm" cache="D:\\AWeb_Env\
pm-cache"

**注意その中の二重スラッシュ\\、**
step 3
システム環境変数を変更し、D:\AWeb_Env
pm
をpath変数に追加します.
step 4
  • cmd-> path
  • where npm

  • step 5
    パッケージをダウンロードして、新しいディレクトリにあるかどうかを確認します.e.g. npm install typescript -g