首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dotnetnuke7 .less集成

Dotnetnuke7 .less集成
EN

Stack Overflow用户
提问于 2013-06-24 18:29:58
回答 1查看 635关注 0票数 3

我们希望为Dotnetnuke7安装创建响应皮肤

我们之前已经通过编写代码,使用winless编译它并上传css来做到这一点。

这工作得不错,但最近做了一个支持.less文件的umbraco站点(使用uless),这个过程要流畅得多

我试图研究这个问题,但找不到比这更新的东西。

http://www.xram.net/blog/2010/6/9/integrating-dotless-dynamic-css-with-dotnetnuke/

它来自2010年,所以dnn的几个版本

有没有人在最近的版本中有类似的功能?

如果是这样,它在升级后会中断吗

我甚至会考虑使用第三方模块,如果有但我找不到的话

EN

回答 1

Stack Overflow用户

发布于 2013-07-02 12:07:42

我们在DNN实现中使用的更少。我们使用dotless.compiler.exe和一个简单的批处理文件来编译less并将其复制到所需的位置。因此,我们的模块/门户处理编译后的css,但我们的skins文件夹包含的css较少。批处理文件如下所示:

代码语言:javascript
复制
@set svnRootDir=C:\Projects\MyMantra
@set deployDir=D:\Web\Public\BrandSites\Website\Portals\_default\Skins

%svnRootDir%\Scripts\Packaging\dotless.compiler.exe %svnRootDir%\MG\Skins\Skins\Breakfree\css\*.less
robocopy %svnRootDir%\MG\Skins\Skins\Breakfree\ %deployDir%\Breakfree\ /s /XF *.less *.htm *.html

注: robocopy /s -复制子目录,但不是空目录和与给定名称/路径/通配符匹配的/XF - eXclude文件。

与博客中提到的相比,我更喜欢这一点,因为这并不意味着核心的改变,而且你保留了DNN核心香草,所以升级不会造成任何问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17273301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档