我正在尝试将几个 javascript 文件捆绑在一起,但我还需要在 js 中包含来自 app.config 的变量。
我的想法是使用控制器返回一个字符串来设置变量,所以去 ~/Javascript/Index 会返回 var foo = "bar"; 这工作正常。
但是当我尝试构建一个包时,静态文件被包含在内,但字符串(或视图)没有显示出来。环顾四周,我发现优化框架仅限于静态文件,直到 1.1 实现了对 VirtualPathProviders 的支持。
我升级到了最新的包,但是我找不到任何关于如何混合静态文件和控制器/视图生成的文件来捆绑的信息。我想我只想使用 MVC 路径提供程序?
我的另一个想法是尝试使用捆绑引擎构建捆绑静态文件的字符串,然后附加我的字符串并将其全部返回给浏览器。但是,我找不到允许我使用捆绑引擎返回捆绑过程结果的方法。