简体   繁体   English

ASP.NET MVC和JS文件中的预编译视图

[英]Pre Compiled Views in ASP.NET MVC & JS files

We are using plug-in approach for module development in asp.net MVC. 我们正在使用插件方法在asp.net MVC中进行模块开发。 We use pre compiled view approach for each module and is added as separate web project and referred by main web project. 我们对每个模块使用预编译视图方法,并将其添加为单独的Web项目并由主Web项目引用。 only main web project is deployed in IIS. IIS中仅部署了主要的Web项目。

My Question - all modules are using TELERIK (kendo UI) for UI development so I have to keep same js and css files in each modules. 我的问题-所有模块都使用TELERIK(剑道UI)进行UI开发,因此我必须在每个模块中保留相同的js和css文件。 can I keep them at one place and all projects of my solution can refer it. 我可以将它们放在一个位置,解决方案的所有项目都可以引用它。

Maybe you could add them via a NuGet package in each module? 也许您可以通过每个模块中的NuGet软件包添加它们? That way Kendo UI isn't in your version control at all and is fetched on build. 这样,Kendo UI根本不在您的版本控制中,而是在构建时获取的。

https://www.nuget.org/packages?q=Kendo+UI https://www.nuget.org/packages?q=Kendo+UI

Or refer to the files on a CDN from within each module? 还是从每个模块中引用CDN上的文件?

http://docs.telerik.com/kendo-ui/install/cdn http://docs.telerik.com/kendo-ui/install/cdn

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM