您是否已经迷失在 node_modules 中了?
无论你使用 React、Angular 还是 Node.JS,一段时间后,当你的项目变得越来越庞大复杂时,跟踪项目依赖项的更新就变得不再那么容易了。这个问题会持续存在,而且随着更新和版本的不断涌现,它永远不会结束。当然,这是可以理解的,因为项目永远不会完美,错误修复、安全漏洞或兼容性问题会不断出现。
我在工作中很久以前就注意到了这个问题,npm update
觉得可以改进。如果某些依赖项包含重大更改,那么将依赖项升级到最新版本通常会破坏项目。我希望能够在项目中安全地升级 node_modules,因此我决定寻找一款应用,能够以更简单、更用户友好的方式跟踪项目依赖项的进展。
npm-gui
是一个用于管理 JavaScript 项目依赖项的便捷工具,这些依赖项列在package.json中。在底层,它将透明地使用npm或yarn命令来安装、删除或更新依赖项。
npm-gui 的最新版本(v.3)已于上个月发布,除了向您展示可以更新的内容之外,它还允许您跟踪单个捆绑包的大小或关键安全漏洞。
无论您使用哪种框架,如果您是一名 Web 开发人员,正在寻找一种简化管理依赖项的方法,那么您必须查看此应用程序。
使用命令简单地尝试一下:
npx npm-gui
此命令将启动应用程序 npm-gui,而无需安装它。浏览器中将出现一个新窗口,您只需单击“打开”按钮即可在 npm-gui 中导航到您的项目。
欢迎在下方留言。如果您有任何功能建议,请在 GitHub 的项目页面上创建 Issue。
如果你喜欢,就点赞这个项目吧!
点击查看 GitHub 上的应用