Gatsby在克隆git存储库时开发失败



当我创建新项目并遵循以下步骤时,我的gatsby项目运行良好:https://www.gatsbyjs.com/docs/quick-start/但当我尝试克隆另一个存储库时,例如:

  1. git克隆https://repositoryurl
  2. npm安装-g gatsby-cli
  3. npm安装
  4. 盖茨比发展

它失败了,出现错误Failed at the pngquant-bin@5.0.2 postinstall script.我尝试了不同的存储库,所有我在互联网上找到的解决方案都没有帮助。在你要求运行npm install libpng-dev之前,给出npm ERR! 404 Not Found - GET https://registry.npmjs.org/libpng-dev - Not found。运行npm install pngquant-bin会得到npm ERR! pngquant-bin@6.0.0 postinstall node lib/install.js我的节点版本:v12.18.3。我的npm版本:6.14.6。我使用Windows 10

您需要安装windows-build-tools。刚刚运行:

npm install --global windows-build-tools --vs2015

许多Gatsby插件和主题需要构建本地Node.js模块,例如Sharp(用于图像处理的常见Gatsby依赖项,比如破坏代码的依赖项(。安装此软件包后,它将下载并安装Microsoft免费提供的Visual C++Build Tools 2015。编译流行的本机模块需要这些工具。它还将安装Python2.7,适当地配置您的机器和npm。

相关内容

  • 没有找到相关文章

最新更新