在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.Node.js和NPM安装的问题我已经安装了Node.js以及npm,其中npm用于管理额外的模块。 那么如何将Node.js和我使用的那些模块更新到最新版本呢? 可以直接使用npm完成操作吗?或者我必须删除并重新安装Node.js和npm才能获得下一个版本? 我是遵照这篇文章https://github.com/joyent/node/wiki/Installation(步骤3a)来操作的。
2.常用的解决方法: npm update请参阅
这个命令将更新列出的所有包到最新版本(由标签配置指定),它还会自动安装缺少的包。 另外,请参阅FAQ: 如何更新npm?
注意这个命令会删除您当前的npm版本。如果在Mac系统上,请使用命令: 您还可以通过执行 要更新Node.js本身,建议您使用nvm, Node版本管理器。
3.极简主义者的解决思路我发现在David Walsh的博客上,更新节点的方法非常简单:可以通过安装
它将安装当前稳定版本的
4.Windows上的解决方法我明白这个问题是关于linux机器上的Node.js和NPM,但是实际上也有人正在寻找Windows上的解决方案。经过大量的网上搜索冲浪,都没有找到一个直接的解决方案。直到我试着去了网站nodejs site,然后点击主页上的下载按钮并执行安装程序。 非常幸运的是,居然有效。通过点击几下’Next’按钮,我得到了最新的0.8.15 node.js版本,并正常运行在我的Windows-7机器上。希望这个方法能帮到其他的Windows-7用户! 5.几种不同的解决思路我们都知道,NPM目前与Node.js是捆绑在一起的,这意味着如果已经安装了 Homebrew如果你使用Mac系统,可以使用Homebrew。使用brew安装NodeJS和NPM:
之后你可以使用更新命令:
NPM也将更新。 如果需要,可以使用命令
要安装brew到您的Mac:
Nn跟 轻松安装Node.js版本:
使用/安装最新的官方版本:
使用/安装稳定正式版本:
切换到以前使用的版本:
如果要查看已安装Node列表,只需从命令行运行
点(•)表示它是当前活动的版本。要从列表中选择节点版本,使用
NVMnvm也跟 要使用
切换到已安装的版本:
也可以在项目根文件夹中创建一个包含版本号的
或者你可以运行这个命令:
如果想查看已经安装了哪些版本,请使用:
要安装
或
补充说明一下:
5.其他方案一使用如下命令,更新npm很容易:
6.其他方案二Windows用户的升级Windows用户应在npm维基中阅读Troubleshooting > Upgrading on Windows。 使用PowerShell的Windows 10系统的升级上面的链接 Troubleshooting#upgrading-on-windows指向一个github页面npm-windows-upgrade,下面的解决方法引用了readme文件。我使用Node v5.7.0和powershell(PowerShell版本5.0.10586.122),成功从npm 2.7.4升级到了npm 3.9.3。
7.补充方案一
8.补充方案二
这个对我有效,我成功从1.4.28更新到了2.1.5。
9.补充方案三我刚刚在新的Windows 7机器上安装了Node.js,结果如下:
然后我执行了下面的程序:
并成功升级到v2.7.3。但是执行 我依次打开了系统配置面板=>高级设置=>环境变量,除了全局路径变量之外,我看到了一个特定于我的用户帐户的PATH变量。这个特定PATH变量指向新的npm: 修复很简单,将特定路径复制到全局路径中:
内容整理自:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13