【发布时间】:2017-08-09 12:57:21
【问题描述】:
我的问题类似于this。 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 是空的!!
我已经多次重新安装了 nodejs。并按照答案here 将无济于事。有人有什么建议吗?
【问题讨论】: