前提・実現したいこと
エラーを出ないようにすること
ruby on railsのapplication.html.erbで、あるコードを<head>と</head>の間に入力するとエラーが発生してしまいます。
発生している問題・エラーメッセージ
TypeError: オブジェクトでサポートされていないプロパティまたはメソッドです。
該当のソースコード
ruby
1<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> 2<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
試したこと
変に触って重要なファイルなどを消してしまうかもしれないと考えたため特に何もしていません
補足情報(FW/ツールのバージョンなど)
rubyのバージョンはruby 2.5.1p57 (2018-03-29 revision 63029) [x64-mingw32]です
railsのバージョンはRails 5.0.7.2です
エディタはatomを使用しています
画面のほうにはエラーメッセージは出ていませんでしょうか?
念のためキャプチャか画面に出ているメッセージも添えていただくと回答をいただきやすいt思います。
こちらに近いでしょうか?
https://ja.stackoverflow.com/questions/32494/ruby-on-railsでオブジェクトでサポートされていないプロパティまたはメソッドですが出る
丁寧にありがとうございます。リンク先の質問とほとんど同じ状態かと思います。
rails consoleで ExecJS.runtime.name を実行すると "JScript" という結果が返ってきました。
私はprogateというサイトでrailsを学習したのですが、そのサイトと同じことをしてもこちらでだけ今回のエラーが出てしまいます。
Node.js をインストールした場合、なにか変化は見られますか? : https://teratail.com/questions/66638
node.jsをインストールで解決しました ありがとうございました!
解決した場合は その内容をまとめ 自己回答し、それをベストアンサーに設定することで この質問を解決済みにしてしてください。
わかりました!
回答1件
あなたの回答
tips
プレビュー