在Lotusrb中加载资产时出错

时间:2015-09-06 10:52:50

标签: ruby hanami

我正在尝试Lotusrb框架,我遇到资产问题。我按照lotus-assets in github中的莲花使用说明进行操作,但收到错误Errno::ENOENT: No such file or directory @ realpath_rec

当我这样做时会发生错误:

Lotus::Assets.configure do
  compile true

  define :stylesheet do
    sources << [
      'app/web/assets/stylesheets' # this is the path to my stylesheets
   ]
  end
end

然后在我的模板中:

<%= stylesheet 'application' %>

不知道我做错了什么。有什么帮助吗?

1 个答案:

答案 0 :(得分:3)

如果您从lotus new生成了应用,那么我认为您有错字。 Lotus生成一个apps目录。试试这个:

Lotus::Assets.configure do
  compile true

  define :stylesheet do
    sources << [
      'apps/web/assets/stylesheets' # you had 'app/web/assets/stylesheets'
   ]
  end
end