我有一个项目拒绝在 Github 页面上构建。非常奇怪的事情是我只在上面添加了 google anaytics 标签,但它无法构建。
这是 GitHub 未构建的提交 https://github.com/ojiii/tale/commit/466b1133df9fc6a24d80ddafea686cc480b630ef
这是 GitHub 构建的提交 https://github.com/ojiii/tale/commit/4733ac841f24b0f0e915fa171556cf2a7bfae3b7
两者之间的唯一区别是我在标题上添加了 Google Analytics 标记。
更奇怪的是,当尝试使用前 2 个提交和此提交 https://github.com/ojiii/tale/commit/45e718fa3084e2552c409d8b0f1f1c047a253b13 在我的计算机上构建它时它无法构建。所有失败的错误消息是
解析 `Gemfile` 时出错:C:/Users/pikachu/Documents/Workspace/tale 中没有 gemspec。 Bundler 无法继续。
GitHub 之前构建过它(最新提交除外),甚至发布了它。
最佳答案
要在本地调试,请将 Gemfile 替换为:
source "https://rubygems.org"
gem 'github-pages'
现在您将使用 Github 使用的相同 gem。
上述错误应该会阻止您的网站构建,因此修复该错误应该会让您的网站再次活跃起来。
关于html - Jekyll 拒绝 build ,尽管它之前 build 过,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52274565/