2017-08-09 9 views
0

私の問題はthisに似ています。 npmコマンドは応答を全く表示しません。接頭辞を変更した後にnpmが応答しない

私はnpm.cmdを見つけ、そして@ECHO OFFコメントとnpm -vを実行して、私が取得:

C:\Users\Office>npm -v 

C:\Users\Office>SETLOCAL 

C:\Users\Office>SET "NODE_EXE=D:\Program Files\nodejs\\node.exe" 

C:\Users\Office>IF NOT EXIST "D:\Program Files\nodejs\\node.exe" (SET "NODE_EXE=node") 

C:\Users\Office>SET "NPM_CLI_JS=D:\Program Files\nodejs\\node_modules\npm\bin\npm-cli.js" 

C:\Users\Office>FOR /F "delims=" %F IN ('CALL "D:\Program Files\nodejs\\node.exe" "D:\Program Files\ 
nodejs\\node_modules\npm\bin\npm-cli.js" prefix -g') DO (SET "NPM_PREFIX_NPM_CLI_JS=%F\node_modules\ 
npm\bin\npm-cli.js") 

、その後何も起こりません。 ~\.npmrcのファイルはprefix="'C:\\Users\\Office\\AppData\\Roaming\\npm'"と表示されます。 ただし、フォルダC:\ Users \ Office \ AppData \ Roaming \ npmは空です!

私は何度もnodejを再インストールしました。答えはhereに従ってください。誰にも何か提案がありますか?

答えて

0

iはACシングルクォーテーションマークを除去prefix="C:\\Users\\Office\\AppData\\Roaming\\npm"

すなわちにprefix="'C:\\Users\\Office\\AppData\\Roaming\\npm'"を変更することによってこの問題を解決します。

関連する問題