0
我有一個名爲users.js的JavaScript文件,它位於app/assets/javascripts/users.js中。我把它加載使用Rails和JavaScript:無法添加.erb擴展名
<%= javascript_include_tag params[:controller] %>
我想使用JavaScript文件中的某些Ruby代碼的單個頁面,所以我改變了文件名users.js.erb。但是當我這樣做時,該文件在我的SublimeText項目視圖中顯示爲users.js.erb.js,並且當我運行我的Rails應用程序時,出現404錯誤,說找不到users.js.js。
幫助?謝謝。
哦,我沒有用編輯器改變文件名。我在Finder中完成了。我碰巧看到SublimeText如何報告這個名字。 – Gregir
我做了一個獨立於曾經在SublimeText中使用或查看過的文件/項目的小實驗,但仍然存在問題。出於某種原因,我的Finder添加了額外的.js擴展名。當我按照你的建議通過Cmd-i更改文件名時,一切都很好。 – Gregir