我已经在我的电脑上安装了gatsby,但是仍然出现错误消息

时间:2019-11-20 11:22:34

标签: node.js gatsby

我在Windows上一直遇到这个问题,说:

enter image description here

  未安装

sharp@0.23.2,并且未安装其他两个模块   也像node install / libvips && node install / dll-copy &&   预构建安装|| node-gyp重建&&节点安装/ dll复制

1 个答案:

答案 0 :(得分:1)

看起来像在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/

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