2014-01-06 52 views
-1

在我的包構造的代碼中,假定聲明並初始化如下:如何在包模式中包含子目錄?

BundleCollection bundles; 

JS文件,我想在下面的目錄包括:

  1. 〜/腳本/應用
  2. 〜/腳本/應用/一些命名空間

我已經能夠包括在應用目錄中的文件,而不是它的子目錄通過使用這樣的:

bundles.Add(new ScriptBundle("~/bundles/app").Include("~/Scripts/app/*.js")); 

我想包括所有JS從在一個單一的包都目錄文件中最易維護方式可能。

回答

2

我能夠這樣做是爲了實現這一點:

var appScripts = new ScriptBundle("~/bundles/app") 
    .IncludeDirectory("~/Scripts/app", "*.js", searchSubdirectories: true); 
bundles.Add(appScripts); 
相關問題