問題タブ [esbuild]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
143 参照

javascript - Rails 7 アプリでブートストラップ JavaScript を使用する

esbuild を JS バンドラーとして使用し、ブートストラップをインポートした作業中の Rails 7 アプリがあります。

メインのapplication.jsファイルの「外側」にあるBootstrap Javascript機能にアクセスする方法を見つけようとしています-つまり、次のような特定のページにBootstrapモーダルをプログラムで表示したいとしましょう:

ただし、「ブートストラップ」が不明であるため、これは機能しません。

...ページがapplication.jsにリンクしている場合でも:

application.js 自体の外部で JS の「ブートストラップ」にアクセスする方法について何か提案はありますか?

ありがとうございました !

0 投票する
0 に答える
73 参照

ruby-on-rails - Rails、ESBuild のソース マップが常に欠落しているが、ビルド内にある

package.json の私のビルド スクリプトは次のとおりです。

したがって、アセットの下、ビルドの下、application.js、および application.js.map の下に表示されます。

しかし、開発者コンソールのソース マップには 404 が表示され、サーバー ログにはそのリソースがエラーとして表示されます。私は何を間違っていますか?

0 投票する
1 に答える
51 参照

reactjs - ESbuild-loader と一緒に JavaScript デコレータ (redux の @connect など) を使用することは可能ですか?

React プロジェクトのビルド パイプラインに Webpack5 と ESbuild-loader を使用しています。コンポーネントを Redux ストアに接続するために@connect、HOC アプローチを使用する代わりにデコレーターを使用します。

例:MyComponent.jsx

js/jsxファイルの Webpack 構成ルールは次のとおりです。

開発サーバーを起動しようとすると、行デコレーターが定義されていることに関連する次のエラーが表示されます。

ESbuild はデコレータを理解していませんか?