Gatsby “当我跑的时候”;“盖茨比发展公司”;“安装”时出错;夏普;显示模块错误
盖茨比公开开发成功并验证盖茨比配置-0.005 s 错误安装“sharp”模块时出错 “\?\D:\korero\node\u modules\sharp\build\Release\sharp.node”是 使用Node_模块_版本根据不同的Node.js版本编译 64此版本的Node.js需要Node_模块_版本79。请尝试重新编译或重新安装模块(例如,使用Gatsby “当我跑的时候”;“盖茨比发展公司”;“安装”时出错;夏普;显示模块错误,gatsby,Gatsby,盖茨比公开开发成功并验证盖茨比配置-0.005 s 错误安装“sharp”模块时出错 “\?\D:\korero\node\u modules\sharp\build\Release\sharp.node”是 使用Node_模块_版本根据不同的Node.js版本编译 64此版本的Node.js需要Node_模块_版本79。请尝试重新编译或重新安装模块(例如,使用npm) 重建或npm安装)。 -确保安装时使用的Node.js版本与运行时使用的版本匹配 -请参阅以下位置的安装文档: -在以下位置搜
npm)
重建
或npm安装
)。
-确保安装时使用的Node.js版本与运行时使用的版本匹配
-请参阅以下位置的安装文档:
-在以下位置搜索此错误:⠋ 加载插件
看起来您已经升级了NodeJS版本?sharp软件包最初是在错误状态下在不同的节点版本下安装和构建的 根据
NODE\u MODULE\u VERSION=64
(NodeJS 10.x)编译,而您当前的NodeJS期望NODE\u MODULE\u VERSION=79
,这意味着您正在使用NODE 13
一个简单的解决方法是运行:
npm rebuild
sudo-rm-rf/usr/local/cell/python3.8
如果存在
sudo-rm-rf/usr/local/cell/python3.9
brew升级
删除任何一个(如果存在):
rm-rf包锁.json
rm-rf纱线锁
rm-rf节点模块
然后纱线安装
为我工作你能运行
rm-rf节点_模块
然后再次npm安装
吗?清除node_模块
不能解决这个问题@ksav