Gatsby拒绝安装所有依赖项

时间:2019-11-17 15:38:12

标签: gatsby

enter image description here我不知道我的PC上gatsby出了什么问题,似乎我没有按原样安装所有依赖项。请有人帮助我。

npm错误!在Sharp@0.23.2安装脚本上失败。 npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。

1 个答案:

答案 0 :(得分:0)

看起来像在32位环境上运行的Sharp的最新版本是v0.11.4,而您正在尝试安装0.23.2。根据这个问题: https://github.com/lovell/sharp/issues/379

和盖茨比文档:

  

某些依赖于本地NPM依赖关系的插件需要Node   x64构建的Node.js。如果您在努力安装   gatsby-plugin-sharp,尝试安装Node x64并删除node_modules   并运行npm install。

此外,您可以尝试遵循Gatsby文档中的建议,例如安装Windows构建工具:

  

在Windows上设置构建环境的推荐方法是:   通过运行npm install安装Windows-build-tools软件包   Windows PowerShell工具-g在管理PowerShell控制台上

来源: https://www.gatsbyjs.org/docs/gatsby-on-windows/

它应该可以解决您的许多问题。