一、npm 的更新
查看npm 版本: npm -v
更新到最新版本: npm install npm@latest -g
ERR:node版本低,最新的npm不支持,所以不能更新。
方法:直接下载官网最新node,覆盖原安装路径安装。
ERR:安装路径没有权限
方法:修改npm存储路径,方法如下:(详见参考链接)
在nodejs的安装目录中找到node_modules\npm.npmrc文件,修改如下即可:
prefix = D:\nodejs\node_global
cache = D:\nodejs\node_cache
linux上通过n模块管理node版本:
sudo npm cache clean -f
sudo npm install -g n
n stable
详见:http://blog.csdn.net/sruru/article/details/46301405
windows上这么做,到最后一步就ERR:
npm ERR! code EBADPLATFORM
npm ERR! notsup Unsupported platform for n@2.1.8: wanted {“os”:”!win32”,”arch”:”any”} (current: {“os”:”win32”,”arch”:”x64”})
npm ERR! notsup Valid OS: !win32
npm ERR! notsup Valid Arch: any
npm ERR! notsup Actual OS: win32
npm ERR! notsup Actual Arch: x64
可见,n模块不支持windows。
所以,直接下载官网最新node,覆盖原安装路径安装。(where node命令助你找到node原安装路径)。