高效的node.js核心(C++/js)工作流,用于提供问题拉取请求



我在node.js中遇到了一些我想提交补丁的东西。我还发现了一个Github问题,有人也抱怨同样的烦恼。该问题已被标记为欢迎补丁。所以,我想试着提供一个补丁。

但是,最好的方法是什么?我已经分叉了主节点存储库,并在C++代码中找到了可以进行调整的位置。然而,在我做出这些改变之前,我正试图弄清楚如何测试我的这些改变。我已经在全球范围内安装了官方节点包。我在Windows上。如何测试节点的此修改版本?

您可以安装node-gyp来手动构建插件(npm install node-gyp -g)。然后只需更改到插件的根目录,并在进行更改后简单地执行node-gyp rebuild

经过进一步研究,vcbuild.bat生成的项目文件可以简单地用Visual Studio打开。因此,代码编辑和调试都可以在VS中轻松完成。太棒了!

最新更新