問題タブ [bundletransformer]
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.
asp.net - ASP.NET Web アプリケーション (MVC ではない) に Transformer をバンドルする
Web アプリケーション (MVC ではない) の JavaScript ファイルを縮小して難読化したいと考えています。この単純な構成に基づいてコードを作成しました: https://bundletransformer.codeplex.com/discussions/541419ですが、ブラウザーから表示した場合、js ファイルには影響がないようです。Bundle Transformer が MVC Web アプリケーションにのみ適用されるかどうかがわかりませんでした。BundleTransformer.Core、BundleTransformer.Yui、Microsoft.AspNet.Web.Optimization をインストールしました。
Global.asax.cs:
Web.Config:
c# - C#でのみ連結するようにUglifyJS 2を構成するには?
C# プロジェクト内のBundle Transformer NuGet パッケージにUglifyJS2を使用しています。QA 環境用に縮小せずに JS ファイルを連結できるようにしたいのですが、その方法がわかりません。出来ますか?
Bundle Transformer の現在の Web.config セクションは次のとおりです。
c# - 変数が順不同の場合、BundleTransformer.Less が .less ファイルを処理しない
BundleTransformer.Less の nuget パッケージを 1.9.20 から 1.9.143 に更新する過程で、アプリケーションのスタイルが正しく表示されなくなりました。
変数の宣言と使用の順序が原因で、ファイルをコンパイルしないという問題を追跡しました。less についての私の理解では、使用後に変数を定義できると言われていますが、私にとってはもはやそうではありません。次のような単純なもので再現できます
これは、オンラインの少ないサンドボックスで機能します。
私のアプリは、リクエストされたときにエラーなしで .less ファイルをビルドして提供しますが、ファイルの内容は
コンパイルのどの部分で、変数の順序に関する要件が突然強制されますか?
c# - BundleTransformer.AutoPrefixer がプレフィックスを付けていない
BundleTransformer nuget moduteを使用するように構成した .net mvc サイトがあり、これはしばらくの間うまく機能しています。現在、ベンダー固有のプレフィックスを必要とする新しい sass がいくつかパイプに流れているため、ソリューションで Autoprefixer モジュールを機能させようとしていますが、うまくいきません。私が何をしようとしても、何もしないようです。
私が最初にしたことは、nuget に入り、BundleTransformer.Autoprefixer と JavaScriptEngineSwitcher.Msie パッケージをインストールすることでした。
次に、web.config にいくつかのパーツを追加しました。
configuration/configSections/SectionGroup name="bundleTransformer" 内
構成/bundleTransformer/core/css/postProcessors 内
構成/bundleTransformer 内
最後に、バンドルをセットアップするコードに、これを追加しました。
EngineMode設定を設定して、または設定せずにこれを試しました。私が見つけたすべての例にはそれがありませんが、ここの指示では、msie エンジンはチャクラ jsrt モードでのみ機能すると明示的に述べています... したがって、試してみる価値があると考えました. 何もしなかったようです。
最終的な結果として、私の sass と JS は以前と同じようにバンドルおよび縮小されていますが、ベンダー プレフィックスはありません。通常、バンドルに問題が発生すると、かなり激しくクラッシュしますが、この場合は... 何もしないようです。エラーはありません。ログには何も表示されません。
私が何かを見逃したかどうか、または何かが間違って設定されているかどうかは誰にもわかりません。または、何が起こっているのかをより適切にデバッグする方法についての方向性さえありますか?