Open yellowbear06 opened 1 year ago
複数の要素が含まれてしまっている&情報が不足しているので精度の低い回答になることをご了承ください。
<%= javascript_importmap_tags %>
こちらの記載からimportmapを使うようになっているかと思いますが、esbuildの見られるので、上記の記載辺りをimportmap使用時とesbuild使用時の違いを確認してみたり、調べてみたりしてみましょう。
例えば、別に新しくimportmapとesbuild使用のアプリケーションをrails newして比較するなど、試行錯誤してみてください。
ご連絡遅く申し訳ございません。ご回答いただきありがとうございました。 承知いたしました。
質問内容・実現したいこと turbo_streamを使用してお気に入りボタンを作成していますが、うまく動作しません。 packageでturboを読み込みたいです。
現状発生している問題・エラーメッセージ data: { turbo_method: :delete}と記載していますが、GETメソッドになってしまいます。 turbo:loadで読み込んでいたjavascriptもうまく発火しません。 javascriptはconsole.logでも表示されません
どの処理までうまく動いているのか 以前はimportmapを用いてturboを読み込んで動作していました (importmapだとfly.ioでのデプロイがうまくいかなかったのと、yarn installしているbootstrap-iconとimportmapが混在するとうまくいかなかった。)
該当のソースコード
application.js
application.html.erb
package.json
エラーから考えられる原因 importmapからesbuildの切り替えがうまくいっていない
試したこと 何度か最初から作り直して、packageを入れ直してみましたがうまく動作しません。 どこかの設定が悪いかもしれません。