rails5.2.3を使用しています。
app/assets/javascripts/例 test.js といった、自分で作成した個別ファイルが読み込みません。
application.jsやview内に<script>タグを使用して書いたjavascript,jquery処理は問題なく動作します。
application.jsにも require_tree を記述しているので、何が問題なのかがわかりません。
view内にも、何か個別ファイルを読み込むことをしなければならないのですか?
// This is a manifest file that'll be compiled into application.js, which will include all the files // listed below. // // Any JavaScript/Coffee file within this directory, lib/assets/javascripts, or any plugin's // vendor/assets/javascripts directory can be referenced here using a relative path. // // It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the // compiled file. JavaScript code in this file should be added after the last require_* statement. // // Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details // about supported directives. // //= require rails-ujs //= require activestorage //= require turbolinks //= require_tree . //= require jquery //= require jquery_ujs
applicationhtmlerb
1<!DOCTYPE html> 2<html> 3 <head> 4 <title>Sample</title> 5 <%= csrf_meta_tags %> 6 <%= csp_meta_tag %> 7 8 <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> 9 <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> 10 </head> 11 12 <body> 13 <%= yield %> 14 </body> 15</html>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。