我正在尝试在html.erb文件(标题为application.html.erb)中导入名为ng-infinite-scroll.min.js的文件。我知道.erb代表嵌入式红宝石。
像这样给出文件的绝对路径会导致错误:
<script src="/Users/username/Nasiki/app/assets/javascripts/ng-infinite-scroll.min.js"></script>
错误在控制台中读出:
"GET http://localhost:3000/Users/username/Nasiki/app/assets/javascripts//ng-infinite-scroll.min.js"
请注意,我在本地运行此服务器,因此我网站的主页是:
http://loclhost:3000
为什么不能在给定绝对路径的情况下找到此文件。我尝试了很多不同的路径,它可能与.erb文件如何接受路径有关。有人知道吗?感谢
答案 0 :(得分:2)
使用此:
<% javascript_include_tag 'ng-infinite-scroll.min' %>
以下是文档: