首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Windows上升级node.js?

如何在Windows上升级node.js?
EN

Stack Overflow用户
提问于 2012-07-28 15:36:34
回答 8查看 84.1K关注 0票数 67

我已经在Windows上运行了Node.js v0.8.0。我可以运行最新的安装程序将其升级到v0.8.4吗?我担心它会破坏我机器上现有的第三方模块。

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2012-07-28 18:25:22

可以,您只需安装最新版本即可。一般来说,如果你已经在使用相同的主版本(例如0.8.x版),你应该不会有任何兼容性问题。如果您关心更改,可以随时查看每个版本的changelog (位于nodejs.org的node.js下载页面上提供了到changelog的链接)。这应该会告诉你任何重大的变化(例如API的变化,等等)。

票数 48
EN

Stack Overflow用户

发布于 2012-07-28 18:30:37

我没有在Windows上使用node的经验,但我刚刚在Mac上升级了node和模块,所以这只是一个通用的答案:

如果你安装v0.8,你可能会破坏现有的node模块,如果它们使用了不推荐使用的函数,等等。问题是npm只在安装模块时检查你的node版本,而不是在运行时。

为了安全起见,您需要在计算机上找到全局node_modules文件夹,将其备份到某个位置,然后删除并重新安装模块。您需要对正在使用的应用程序中的node_modules文件夹执行相同的操作。(假设您有package.json文件,重新安装这些文件应该很容易。)

在实践中,我不认为我使用的任何模块实际上是不兼容的。祝好运。

票数 2
EN

Stack Overflow用户

发布于 2018-05-27 14:23:36

是。您可以通过在https://nodejs.org/en/上运行最新node.js版本的安装程序将node.js版本升级到最新版本。我运行安装程序将我的版本从4.4.4升级到8.11.2。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11699215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档