11

ASP.NET MVC 4 は、複数のスタイルシートまたは JavaScript を次のように 1 つにバンドルするための素晴らしいツールをもたらしました。

bundles.Add(new StyleBundle("~/Content/themes/base/css").Include(
                    "~/Content/themes/base/jquery.ui.core.css",
                    "~/Content/themes/base/jquery.ui.datepicker.css",
                    "~/Content/themes/base/jquery.ui.theme.css"));

NODE.JSには、クライアントJavaScript ライブラリを 1 つにバンドルするという同じタスクを満たすモジュールがありますか? browserify や uglifier などのツールを見てきましたが、これらはコンソール コマンドを手動で呼び出す必要があります (または何か見落としている可能性があります)。一方、その余分な手順をなくして、たとえば、express.jsアプリケーションに簡単に統合できるミドルウェアを用意するとよいでしょう。

4

3 に答える 3

5

これを実装するにはいくつかの試みがあります。それらを試してみて、どれが最適かを確認してください: bundle-upbrewer.jsconnect-assetmanager

于 2012-12-25T11:20:44.267 に答える
2

スタイラス ファイルを単一の css ファイルに自動的に複雑化することは言うまでもなく、高速ミドルウェアとしても使用できます。

npm で 'asset' を検索すると、たくさんのアセットが見つかるはずです。

于 2012-12-25T15:17:10.540 に答える