Skip to content

大家好,我是前端之虎陈随易。

这是我的个人网站 https://chensuiyi.me

2024年1月1日,我创建并发布了 nodeEnv 项目。

这是一个 VSCode 扩展,可以管理和切换 Node.js 版本,锁定具体项目的 Node.js 版本。

核心命令是基于开源项目 https://github.com/1111mp/nvmd-command 实现的。

相当于在 nvmd-command 的基础上,做了一层可视化操作的工作。

以下是 nodeEnv 的效果演示。

picture 0

对于开发环境复杂,需要切换不同的 Node.js 版本,给具体项目锁定 Node.js 版本的朋友来说,是非常有用的。

插件发布后,陆续收到一些反馈,最多的就是权限等相关问题。

由于笔者时间和精力原因,也没有条件去复现问题,所以慢慢地就不再推广这个插件,也有一段时间没有运营了。

2024年6月初,微信群里一个朋友有切换和锁定 Node.js 版本的需求。

在使用了各种方法无果后,用笔者的插件居然非常方便地解决了问题。

这让笔者觉得,这个插件尽管部分人使用有问题,但是也是能解决一些人的问题,能够给他们提供帮助和方便的。

所以,已经准备继续维护和更新这个插件了。

picture 1

同时呢,群友问我,插件是否开源,也想学习我是如何开发 VSCode 插件的。

索性,便把这个项目开源,有兴趣的朋友,可以点击以下链接查看。

如果能点个 star~,那就再好不过了。

https://github.com/chenbimo/nodeEnv

picture 2

既然开源了,那么如果大家在使用的过程中,如果遇到相关问题,请截图+详细描述,提个 issue。

希望有能力维护项目的人,与我一起维护,更新,完善这个项目。

给广大开发者,提供方便和帮助。

何以解忧,唯有代码。不忘初心,方得始终。