使用另一个节点版本重新编译节点依赖项

Adi*_*rta 5 node.js npm npm-install

我想安装一些依赖项,在这种情况下安装node-pty.但是当我运行它时它们会给我这个错误:

错误:模块'/home/dev/Documents/project/node_web_kit/node_modules/node-pty/build/Release/pty.node'是使用NODE_MODULE_VERSION 46针对不同的Node.js版本编译的.此版本的Node.js需要NODE_MODULE_VERSION 51.请尝试重新编译或重新安装

任何解决方案

Jas*_*say 7

最简单的方法是删除node_modules并npm i从头开始重新运行,这样就可以为新的Node版本设置所有模块.