大家好,我是前端之虎陈随易。
这是我的个人网站 https://chensuiyi.me。
2024年1月1日
,我创建并发布了 nodeEnv
项目。
这是一个 VSCode 扩展,可以管理和切换 Node.js
版本,锁定具体项目的 Node.js
版本。
核心命令是基于开源项目 https://github.com/1111mp/nvmd-command 实现的。
相当于在 nvmd-command
的基础上,做了一层可视化操作的工作。
以下是 nodeEnv
的效果演示。
对于开发环境复杂,需要切换不同的 Node.js
版本,给具体项目锁定 Node.js
版本的朋友来说,是非常有用的。
插件发布后,陆续收到一些反馈,最多的就是权限等相关问题。
由于笔者时间和精力原因,也没有条件去复现问题,所以慢慢地就不再推广这个插件,也有一段时间没有运营了。
2024年6月初,微信群里一个朋友有切换和锁定 Node.js
版本的需求。
在使用了各种方法无果后,用笔者的插件居然非常方便地解决了问题。
这让笔者觉得,这个插件尽管部分人使用有问题,但是也是能解决一些人的问题,能够给他们提供帮助和方便的。
所以,已经准备继续维护和更新这个插件了。
同时呢,群友问我,插件是否开源,也想学习我是如何开发 VSCode 插件的。
索性,便把这个项目开源,有兴趣的朋友,可以点击以下链接查看。
如果能点个 star~,那就再好不过了。
https://github.com/chenbimo/nodeEnv
既然开源了,那么如果大家在使用的过程中,如果遇到相关问题,请截图+详细描述,提个 issue。
希望有能力维护项目的人,与我一起维护,更新,完善这个项目。
给广大开发者,提供方便和帮助。