使用 nvm 安装节点失败?
Installing node with nvm fails?
我在 mac 上,我使用 curl 安装了 nvm,工作正常。我'nvm install node',我得到:
Downloading and installing node v7.10.0...
Downloading https://nodejs.org/dist/v7.10.0/node-v7.10.0-darwin-x64.tar.xz...
######################################################################## 100.0%
Computing checksum with shasum -a 256
Checksums matched!
Error: EISDIR: illegal operation on a directory, read
TypeError: Cannot read property 'get' of undefined
at writeLogFile (/myhomedir/.nvm/versions/node/v7.10.0/lib/node_modules/npm/lib/utils/error-handler.js:205:32)
nvm is not compatible with the npm config "prefix" option: currently set to ""
Run `nvm use --delete-prefix v7.10.0` to unset it.
我尝试了 运行 'nvm use --delete-prefix v7.10.0
命令,但它似乎没有效果..
这是怎么回事?
从 ~/.npmrc
中删除这个 npm prefix
变量应该会有帮助。
我在 mac 上,我使用 curl 安装了 nvm,工作正常。我'nvm install node',我得到:
Downloading and installing node v7.10.0...
Downloading https://nodejs.org/dist/v7.10.0/node-v7.10.0-darwin-x64.tar.xz...
######################################################################## 100.0%
Computing checksum with shasum -a 256
Checksums matched!
Error: EISDIR: illegal operation on a directory, read
TypeError: Cannot read property 'get' of undefined
at writeLogFile (/myhomedir/.nvm/versions/node/v7.10.0/lib/node_modules/npm/lib/utils/error-handler.js:205:32)
nvm is not compatible with the npm config "prefix" option: currently set to ""
Run `nvm use --delete-prefix v7.10.0` to unset it.
我尝试了 运行 'nvm use --delete-prefix v7.10.0
命令,但它似乎没有效果..
这是怎么回事?
从 ~/.npmrc
中删除这个 npm prefix
变量应该会有帮助。