我不知道我的PC上gatsby出了什么问题,似乎我没有按原样安装所有依赖项。请有人帮助我。
npm错误!在Sharp@0.23.2安装脚本上失败。 npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。
答案 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/
它应该可以解决您的许多问题。