.NET MVC插件化開發(支持Script和css壓縮)


上一篇博文里面,沒有支持Script和css的壓縮功能以及script和css的路徑問題也沒有解決,所以重新發布一個版本,解決了這幾個問題,並且優化了插件路由注冊,現在可以很方便的實現熱插拔web插件,但web插件熱插拔需要對路由表進行修改,如果是線上項目,熱插拔期間可能會有請求異常,所以暫時不提供web熱插拔,插件安裝應該有計划的在維護期間進行,如果大家都希望啟用web插件熱插拔,我可以很快提供給大家,大家可以一起多多溝通,畢竟我個人的見解有限。

這里先簡單介紹下新版改動:

大家看插件里的這兩段代碼就懂,增加了一個contentbasepath,這個是自動生成的插件基路徑,大家可以很方便的控制javascript和css的引用

另外這個版本增加了一個簡單的日志插件(還沒開發完,只提供簡單功能,大家也可以直接用Log4),如果大家使用這個插件需要用到Postgresql數據庫,可以下載安裝一個,如果想跳過這個插件,可以刪除幾處代碼即可

標紅的這幾處代碼稍作修改就可以直接運行

因為目前的版本只能算是測試版,所以暫時沒太多時間去寫文檔,望大家見諒,等版本穩定后會放到github上,並提供相應文檔

交流QQ群:142939183

 

源碼地址:https://github.com/luohuazhiyu/sunmvc


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM