使用rails 3.1.rc1中javascript资产中的路径



我的资产路径中有一个名为myjavascript.js.erb的文件。这是我放置所有项目相关javascript等的地方。

据我所知,rails首先通过erb解释器运行这个文件,然后加载生成的JS文件。

我的文件中有以下行

console.log( "<%= root_path %>" );

我希望这将记录项目的根路径,但不幸的是,它似乎只会让我

"/path to rails project omitted/app/assets/javascripts"

这肯定应该指向我项目的根源吗?我做错什么了吗?

您可以使用

Rails.root

获取Rails中的根路径。

相关内容

  • 没有找到相关文章

最新更新