node.js - Intellij Idea 和 WebStorm NPM 版本最新及更多

标签 node.js intellij-idea npm updates

我多次遇到我的 Node 包不是最新的情况,我想让它们保持更新,而不是在上面浪费太多时间。

因此,我想使用我最喜欢的 JetBrains IDE 和其他工具来检查所有选项,以跟踪这些包并在需要时保留最新版本。

最佳答案

以下是跟踪它的选项列表:

  1. 我发现了一个简单又有用的包npm-check-updates它真正做的工作是列出项目中所有的包并显示这些包,而不是最新版本的包。您需要全局安装它才能对所有项目可用,npm install -g npm-check-updates

    • 要查看列表,请在项目文件夹中使用ncu
    • 要更新所有列表,请使用 ncu -uncu -a,运行 ncu 后控制台中的指令。
    • npm install 安装所有内容。我还删除了文件夹 node_modules,然后执行 npm install 以查看所有安装是否正确。
  2. 在 Intellij Idea 和 WebStorm 中,您可以转到 package.json 并悬停 + Cmd 键(Windows Ctrl 键),程序包名称和带有最新版本的漂亮工具提示将会弹出,例如:

    enter image description here

  3. 在 Intellij Idea 和 WebStorm 中,转到 Preferences 菜单项并导航到 Node.js 和 NPM。您可以在右侧看到完整的软件包列表以及是否是最新版本。

    enter image description here

关于node.js - Intellij Idea 和 WebStorm NPM 版本最新及更多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44062851/

相关文章:

angular - angularjs2 快速入门指南错误 404 'angular' 之后的错误不在 npm 注册表中

javascript - 如何像在 chrome 中一样在 node.js 中使用提示功能

node.js - Mongoose - 无论如何要防止中间件保存 Hook 在某些条件下执行(例如,被保存为子文档)?

JavaFX 11 : IllegalAccessError when creating Label

javascript - 使用 express 时找不到模块

node.js - 解决无法建立网络隧道套接字错误

javascript - 如何在不保存的情况下创建水线模型的新实例

node.js - 咕噜连接代理重定向?

spring-mvc - 我得到 "org.apache.catalina.core.StandardContext startInternal SEVERE: Error listenerStart"。一些线索?

python-3.x - IntelliJ IDEA 12 Python 包管理器?