在我的ruby on rails應用程序中,我控制了一個名爲AnimalsController的控件。在這個控制器中,我在我的動物文件夾中有一個「編輯」和相應的edit.html.erb視圖。當我還手動添加一些靜態javascript文件到位於public/assets/js /文件夾的頁面。當我渲染視圖時,而不是rails會試圖在相對路徑而不是mydomail.com/assets/js/文件夾中加載這些javascripts文件。Ruby on Rails在靜態腳本文件中渲染視圖
網址: /動物/:ID /編輯
我有內部資產/ JS腳本文件myscript.js/
當我發送請求的htt://0.0.0.0:3000 /動物/:ID /編輯
Rails的搜索http://0.0.0.0:3000/animals/:id/edit/assets/js/myscript.js
我希望它在http://0.0.0.0:3000/animals/js/myscript.js
氏SEACH腳本s是代碼是在我的edit.html.erb
<script src="assets/js/myscript.js"></script>
沒有,我故意不使用<%= javascript_include_tag '應用', '數據turbolinks軌'=>真%>
有什麼建議麼 ?
謝謝。