在将gatsby网站发布到github-pages时,如何解决-无法统计路径-没有这样的文件或目录?

时间:2019-05-02 19:45:22

标签: github github-pages gatsby

我有一个Gatsby网站需要发布到Github-Pages。

  • Gatsby Develop-可以运行

  • Gatsby Build-正常(找不到问题)

然后我执行:gh-pages -b master -d public --dest docs

每次都会立即返回此错误:

  

警告:无法统计路径'docs / action_complete-0b5e239fbe8025f0bfb3a38b6c69e923。':没有此类文件或目录

尽管它是一个“警告”,但它会在此时停止执行。

谷歌搜索的很多天都没有找到可行的解决方案。

我已经尝试删除有问题的文件(这不是一个简单的任务!)。但是,如果我删除一个,则有几个其他错误会产生相同的错误。 尽管错误提示没有此类文件或目录,但这些文件确实存在于Public中。

我可以手动将其他文件成功发布到Github-Pages。尝试手动发布不带扩展名的文件都会失败,并显示stat path错误。如果您尝试打开一个有问题的文件,则它们是二进制文件并且不可读。

尝试复制或删除文件会产生stat错误。必须跳过去删除它们。

我不知道代码中可能在哪里导致此错误。

我希望将文件从public复制到docs文件夹,然后推送到Github-Pages配置的位置。

0 个答案:

没有答案