私は開発中のASP.Net MVCアプリケーションに、いくつかのbackbone.jsビュー、JavaScriptモジュール、およびスタイルシートを用意しています。私は開発中にこれらのファイルを分離したいが、展開前に結合/統合、圧縮、uglify、依存関係の解決などをしたい。 Rubyコミュニティには、JuicerとJammitなどのソリューションがあります。 .NET Web開発者のための同様のソリューションがありますか?Visual Studioと統合する理想的なソリューションですか?Visual StudioでのJavascriptとCSS資産のパッケージ化
1
A
答えて
2
私は過去にこれにChirpyを使用しました。また、SASS、LESS、およびCoffeeScriptもコンパイルします。
2
正確にこの目的でYUI Builderを使用します。それはJava/Antをベースにしていますが、プロジェクトファイル(私たちの場合はcsproj)を作成し、 "ビルド"ファイルをオーバーライドすることによってmsbuildにすべての作業をさせることは難しくありませんでした。ターゲット。メインの.slnファイルにプロジェクトを組み込み、自動的にすべてのC#/ .NETプロジェクトと共にビルドします。
注意すべきこと:この方法を構築するときに、当初は頻繁に/ランダムに「アクセス拒否」エラーが発生しました。 Visual Studioは、YUI Builderによって生成される中間ファイルの多くをロックしていたことが判明しました。だから私たちの回避策は、関連するすべてのファイルをtempフォルダにrobocopyし、そこで作業を行い、robocopyに戻すことです。
これは理想的ではありません。あなたが望んでいるようなアウト・オブ・ザ・ボックスの統合ではありませんが、それはうまく機能します。個々のスクリプトではなく、1つの結合されたファイルを提供するための縮小、JSLintチェック、依存関係管理、およびインフラストラクチャを提供します。
関連する問題
- 1. エラーコンパイルCSS資産
- 2. 資産パイプラインが縮小化は、CSSヘッダー
- 3. Rパッケージの外部資産の管理
- 4. ピップのVisual Studioでのパッケージ
- 5. 資産パイプライン/プリコンパイル資産タスク
- 6. Visual StudioインストーラプロジェクトでMicrosoft Visual C++ 2010 SP1をパッケージ化するには
- 7. Visual Studio VSIXテンプレートとNugetパッケージ
- 8. パッケージ.JARと資産を1つの.EXEに動的にロード
- 9. のHTML、CSS +のVisual StudioとJavaScriptの開発+
- 10. Visual StudioのC#のパッケージ
- 11. Visual Studio 2003の生産性のヒント
- 12. 生産現場の資産
- 13. Rails 4.1.6資産パイプラインが資産内に資産やjavascriptをロードしていない
- 14. 資産symfonyの
- 15. WebViewと資産の問題
- 16. Visual Studioで開発されたSSISパッケージの自動化2015
- 17. 資産
- 18. 資産
- 19. Visual Studio JavaScriptとTypeScriptファイルのVisual Studio 2017のコードカラーテーマ
- 20. Libgdx:ゲーム資産を難読化する
- 21. Android最適化資産画像
- 22. モジュール資産-のWebPACK-プラグインは、このパッケージから
- 23. Apacheのタペストリー:META-INF /資産の資産への絶対パス
- 24. Jarで利用できないパッケージ資産
- 25. Microsoft Visual StudioのJavaScript
- 26. Libgdx資産のバックグラウンドスケーリング
- 27. アクティビティ外の資産
- 28. のRails:ExecJS ::資産パイプライン
- 29. ウェブ資産のパッケージマネージャー
- 30. iOS - 資産のサイズ
ありがとうございました。カスタムソリューションでこのような共通の問題を解決したくないので、私が探していたほど合理化されていません。私は既存の実績のあるソリューションを探しています。 –