我有Font Awesome,Less,Twitter Bootstrap和MVC4,它們在調試模式下一起工作得很好。集成Font Awesome,Less,Twitter Bootstrap和MVC4捆綁/縮小版
當我部署並從web.config的編譯節點時,MVC4捆綁和微小踢刪除調試。
當我瀏覽我的網站時,部署這樣,字體真棒圖標不再起作用。
做一個視圖源以獲取引導內容捆綁給了我這個HTML:
<link href="/Content/bootstrap?v=q6mwz5qEMtOzVPXqIVuZ8Z6LtMFDC3_UV0F5pQm5Gfg1" rel="stylesheet"/>
以URL和瀏覽器堅持我可以得到縮小的代碼:
@import"reset.less";@import"variables.less";@import"mixins.less";@import"scaffolding.less";@import"grid.less";@import"layouts.less";@import"type.less";@import"code.less";@import"forms.less";@import"tables.less";@import"font-awesome.less";@import"dropdowns.less";@import"wells.less";@import"component-animations.less";@import"close.less";@import"buttons.less";@import"button-groups.less";@import"alerts.less";@import"navs.less";@import"navbar.less";@import"breadcrumbs.less";@import"pagination.less";@import"pager.less";@import"modals.less";@import"tooltip.less";@import"popovers.less";@import"thumbnails.less";@import"media.less";@import"labels-badges.less";@import"progress-bars.less";@import"accordion.less";@import"carousel.less";@import"hero-unit.less";@import"utilities.less";@import"variables.less";@import"mixins.less";@import"responsive-utilities.less";@import"responsive-1200px-min.less";@import"responsive-768px-979px.less";@import"responsive-767px-max.less";@import"responsive-navbar.less";
我還有其他一些CSS捆綁包,當他們像上面一樣查看時,他們都沒有顯示任何錯誤。
當我查看Visual Studio 2012項目中的font-awesome.less文件時,VS認爲它有一些錯誤。記住字體真棒圖標在調試中顯示得很好,所以我不認爲有真正的錯誤。
第一個是:@fontAwesomePath:'../font';
我認爲路徑是正確的(無論如何調試),但VS告訴我fontAwesomePath不是已知的@指令。
VS還有很多其他的錯誤存在,但同樣的,字體真棒在調試模式下工作。
任何想法?