ASP.NET优化不会将LESS转换为CSS
发布时间:2020-12-16 06:31:56 所属栏目:asp.Net 来源:网络整理
导读:我很难使用.NET的新优化框架(用于缩小和捆绑)将LESS文件转换为CSS. 我有一个只包含LESS文件的目录. 我使用以下代码将这些代码捆绑在一起并将它们转换为CSS: var lessBundle = new Bundle("~/st-style-common-2") .IncludeDirectory("~/Admin/Resources/styl
我很难使用.NET的新优化框架(用于缩小和捆绑)将LESS文件转换为CSS.
我有一个只包含LESS文件的目录. 我使用以下代码将这些代码捆绑在一起并将它们转换为CSS: var lessBundle = new Bundle("~/st-style-common-2") .IncludeDirectory("~/Admin/Resources/styles/","*.less"); lessBundle.Transforms.Add(new LessTransform()); lessBundle.Transforms.Add(new CssMinify()); bundles.Add(lessBundle); 我还使用了here详细介绍的LessTransform类. 当debug =“false”时,文件将转换为标准CSS并按预期编译为一个. 但是,当debug =“true”时,文件不会被转换,在HTML中留下一堆.less URL,浏览器不理解,IIS似乎没有处理程序. 我意识到我可以构建一些处理这些.less文件的处理程序,但我不相信我应该这样做.即使在调试时,优化框架也不会将LESS转换为CSS吗? 解决方法
我本身没有找到解决方案,但我设法通过使用
Web Essentials plug-in自动将我的LESS文件转换为CSS(以及缩小的CSS版本)来解决这个问题.
这允许我使用LESS,保存文件并自动编译样式的CSS版本,然后我只是引用CSS版本而不是LESS版本: bundles.Add(new StyleBundle("~/styles").Include( "~/Admin/Resources/styles/*.css")); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 什么是Appdomain回收
- DevExpress v17.2新版亮点—ASP.NET篇(二)
- asp.net – 为什么加密一个web配置文件?
- asp.net-web-api – 如何让ASP.Net Web API和OData将字符串
- 如何在ASP.NET应用程序中唯一标识客户端计算机?
- asp.net-mvc – 如何在网站上重新创建电子表格或sharepoint
- 使用asp.net连接到mySQL数据库
- .net – <%中的含义是什么:和<%=有什么区别?
- kendo-ui – Kendo Grid的水平滚动
- asp.netcore 3.0 Docker Nginx(震惊,原来docker是这样的!
推荐文章
站长推荐
- asp.net-mvc – 应用程序配置和设置的方法(在ASP
- asp.net-mvc – 如何处理返回ViewResult以外的结
- asp.net-mvc – 有关在ASP.NET MVC中放置AntiXSS
- asp.net-mvc – Cookie过期或会话超时太早
- asp.net – 你的aspx页面中的内联代码是一个好习
- asp.net – MVC区域路由 – 带文件夹的控制器文件
- asp.net-mvc – 使用viewbag传递模型进行查看
- asp.net – 什么时候调用Application_End,我该如
- 在.NET Core中使用简单的插件化机制
- kendo-ui – Kendo grid在最后一页,最后一行位置
热点阅读