代码之家  ›  专栏  ›  技术社区  ›  crg ali

盖茨比开发MAC M1安装“夏普”模块时出错

  •  0
  • crg ali  · 技术社区  · 3 年前

    跑步 npm run dev ( gatsby develop Error: Something went wrong installing the "sharp" module

    跑步 MacBookPro英特尔芯片运行良好。

    我看到过类似的帖子,但没有解决我的问题:

    node v16.0.0

    关于这个 github issue 他们建议遵循这些不起作用的步骤。

    rm -r node_modules/sharp
    yarn install --check-files
    

    关于这个 github issue NVM 并降级节点版本。NVM在我的M1芯片上安装有一些困难,所以它对我来说不是一个好的选择。

    我还尝试了以下步骤,但效果并不理想

    rm -rf node_module
    rm package-lock.json
    npm i 
    

    盖茨比发展 在M1芯片上?

    0 回复  |  直到 3 年前
        1
  •  4
  •   crg ali    3 年前

    按照以下步骤从 this issue 解决了我的问题。

    1. xcode-select --install
    2. brew install gcc
    3. brew reinstall vips
    4. brew info vips
    5. npm i

    然后你就可以跑了 gatsby develop