当我运行“gatsbydevelopment”时,安装“sharp”模块出现错误,显示错误

San*_*Das 6 gatsby

\n

gatsby 公开开发成功并验证 gatsby-configs - 0.005 s\n 错误安装“sharp”模块出现问题模块\n \'\\?\\D:\\korero\\node_modules\\sharp\\build\ \Release\\sharp.node\' 是使用 NODE_MODULE_VERSION\n 针对不同的 Node.js 版本编译的\n 64。此版本的 Node.js 需要 NODE_MODULE_VERSION 79。请尝试重新编译或重新安装该模块(例如、使用npm\n rebuildnpm install)。\n - 确保安装时使用的 Node.js 版本与运行时使用的版本相匹配\n - 请参阅安装文档:https://sharp.pixelplumbing.com/en/stable/install/ \n - 在https://github.com/lovell/sharp/issues \xe2\xa0\x8b 加载插件中搜索此错误

\n
\n

Z. *_*tev 8

看来你已经升级了 NodeJS 版本?Sharp 软件包最初是在错误状态下的不同节点版本下安装和构建的。

针对NODE_MODULE_VERSION = 64(NodeJS 10.x) 进行编译,而您当前的 NodeJS 需要NODE_MODULE_VERSION = 79这意味着您正在使用 Node 13。

一个简单的解决方法就是简单地运行:

npm rebuild
Run Code Online (Sandbox Code Playgroud)