问题描述
||
我的资产路径中有
一个名为“ 0”的
文件。这是我所有与项目相关的javascript等的地方。
据我了解,rails首先通过erb解释器运行此
文件,然后加载
生成的JS
文件。
我的
文件中包含以下行
console.log( \"<%= root_path %>\" );
我希望这会记录项目的根路径,但不幸的是,这似乎只会让我
\"/path to rails project omitted/app/assets/javascripts\"
当然这应该指向我项目的根源吗?难道我做错了什么?
解决方法
您可以使用
Rails.root
到达Rails的根路径。