我使用asp.net mvc&将根据站点配置在应用程序启动时构建javascript文件。
我将会有一些javascript文件模板,这些模板将填充适当的常量并放入/ scripts文件夹。
请建议我这样做的最好方法。我希望有类似的东西:
application_startup() { string populatedFile = Html.RenderPartial(“/ scripts / script.template.js”); 将populatedFile写入/ scripts文件夹... }
提前谢谢!
答案 0 :(得分:0)
我会将逻辑放在ASHX处理程序而不是Global.asax中,然后将ASHX作为站点主文件中的脚本引用引用。
关于实际的逻辑。我将使用阅读器提取模板并使用String Builder创建最终脚本。
如果配置不会改变那么多,请确保您正在缓存输出。