1

我正在使用很棒的中间人来创建我的博客。在开发服务器中工作时一切正常:没有一个错误,一切都很干净。

但是,当我运行时bundle exec middleman build,我会在这里和那里遇到一堆错误。他们是这样的:

    error  build/blog/2013/01/01.html
undefined method `title' for #<Middleman::Sitemap::Resource:0x10242aa60>

   error  build/tag.html
undefined local variable or method `tagname' for #<Middleman::Application::MiddlemanApplication1:0x102283040>
4

3 回答 3

0

这真的很奇怪,听起来要么是一个错误,要么是我们应该把它变成更好的错误消息。您能否在https://github.com/middleman/middleman-blog/issues提出问题并包含您的config.rband Gemfile.lock

于 2013-05-12T16:26:20.587 回答
0

您是否将 middleman-blog gem 添加到您的 Gemfile 并运行包更新?你在config.rb中配置博客了吗?详情请查看官方文档

于 2014-12-16T06:02:15.447 回答
0

您需要将博客配置为使用您的标签模板,config.rb例如blog.tag_template = "tag.html". 虽然如果您不使用此功能,您可以tag.html.erb从源目录中删除该文件。

于 2016-11-03T03:22:29.677 回答