在 MacBook Pro M1 芯片上运行 npm run dev
(gatsby develop
) 退出 Error: Something went wrong installing the "sharp" module
运行 npm run dev
MacBook Pro 英特尔芯片工作正常。
我看过类似的帖子,但没有解决我的问题:
我已经更新了我的节点版本,以防进行任何修复,但我仍然在 node v16.0.0
上遇到错误
在此 github issue 上,他们建议遵循这些无效的步骤。
<块引用>rm -r node_modules/sharp
yarn install --check-files
在此 github issue 上,他们建议安装 NVM
并降级节点版本。在我的 M1 芯片上安装 NVM 有一些困难,所以它对我来说不是一个好的选择。
我也尝试过以下步骤,但效果不佳
rm -rf node_module
rm package-lock.json
npm i
知道我可以做些什么来使 M1 芯片上的 gatsby develop
简单工作吗?
答案 0 :(得分:3)
按照 this issue 中的这些步骤解决了我的问题。
xcode-select --install
brew install gcc
brew reinstall vips
brew info vips
npm i
然后你可以运行gatsby develop