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 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原安装路径)。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容