esbuild を JS バンドラーとして使用し、ブートストラップをインポートした作業中の Rails 7 アプリがあります。
メインのapplication.jsファイルの「外側」にあるBootstrap Javascript機能にアクセスする方法を見つけようとしています-つまり、次のような特定のページにBootstrapモーダルをプログラムで表示したいとしましょう:
var myModal = new bootstrap.Modal(document.getElementById('helpModal'), {});
myModal.modal('show');
ただし、「ブートストラップ」が不明であるため、これは機能しません。
Uncaught ReferenceError: bootstrap is not defined
...ページがapplication.jsにリンクしている場合でも:
<%= javascript_include_tag "application", defer: true %>
application.js 自体の外部で JS の「ブートストラップ」にアクセスする方法について何か提案はありますか?
ありがとうございました !