windows下更新npm和nodejs

一、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

二、node 更新

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 [email protected]: 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原安装路径)。

你可能感兴趣的:(windows下更新npm和nodejs)