我使用npm install
命令编译并构建了一个库。我使用npm -v
检查了npm版本,它给出了6.4.1
。当我的Node.js代码尝试使用该库时,它使我遵循错误
Error: The module '/xxx.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 57. This version of Node.js requires
NODE_MODULE_VERSION 64. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
此问题的根本原因是什么?我的NPM版本或NodeJS版本是否有问题?