問題タブ [scriptbundle]

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 に答える
230 参照

javascript - ScriptBundle と jQuery の縮小により、addEventListener で問題が発生する

人々の時間を節約する方法としてこれを掲載しています。

私はjQuery 1.11.3とMVC with ScriptBundleを使用しています

大きなページで、ready.promise で addEventListener を呼び出すとエラーが発生し始めました

おかしなことに、u = document; とすると、u.addEventListener = 未定義ですが、u の下のメソッドを見ると、u = window; と同じように addEventListener が表示されます。

jQueryのソースを見てみると、明らかに

jQuery-1.11.3.min.js は次のとおりです。

だから私は問題を理解しようとして気が狂っていました。

次に、IE デバッガーの js 出力で次のことに気付きました。

addEventListener のチェックがありませんでした。

スクリプト バンドルを jquery-{version}.js から jquery.1.11.3.js に変更すると、すべてが機能しました (if ステートメントが存在していました)。

再度変更しましたが、引き続き機能するため、明らかにコンパイルに依存する何かが進行中です。

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

asp.net-mvc - スクリプト バンドルの書式設定とコメントを保持する

多くのファイルに分割されたビルド済みの API があり、それらを 1 つにビルドするようにスクリプト バンドルを構成しました。社内の他のチームに API の 2 つの URL を提供したいと考えています。

1 つの Api が完全に最小化され、意図したとおりに動作します。

もう 1 つの Api は、非縮小化して空白とコメントをすべて保持したいものです。

コードは次のようになります。

「xyzApi.full.js」の 2 番目のバンドルは確かに圧縮されていませんが、すべての空白、改行、およびコメントが削除されています。

ファイルをバンドルしてアルファベット順に連結する方法はありますか。アルファベット順に正しい順序になるように、ファイルに名前を付けました。

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

c# - ScriptBundle - C# - GET にインデックスを追加する

ScriptBundle のスクリプトに GET を追加するにはどうすればよいですか?

例:

このスクリプトを次のように呼び出します。

どうすればできますか?

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

asp.net-mvc-4 - _Layout.cshtml の下部にあるスクリプトのビューまたは部分ビューをレンダリングする方法は?

_Layout.cshtml ページの下部にレンダリングする部分ビューのスクリプト タグのいくつかをレンダリングする際に問題があります。

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

c# - リモート IIS 7.5 サーバーとローカルホストで ScriptBundle の 404 を取得する

ASP.NET BundleConfig.cs ファイルでバンドルを構成しました。

同じパスに対してエラー 404 (Not Found) が発生します。

URL の例:

ASP.NET 4.5 / C# / Web プロジェクト (Web フォーム) での開発