问题标签 [dotless]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - DotLess 不导入 CSS 文件
我正在尝试在项目中使用DotLess,但遇到了一个似乎无法解决的问题。我正在尝试通过在我自己的自定义文件中使用 LESS 混合来扩展预先存在的 CSS 文件(实际上来自 JQuery UI)。
在 jquery-ui-1.8.20.custom.css 中:
以及我的 custom.less 文件的相关部分:
当我尝试使用以下 DotLess 命令编译它时:
我收到以下错误消息:
a) 有谁知道我是否缺少命令行编译器的参数?(它的文档真的很好......)
b) 如果没有,LESS 是否存在一些无法处理我所描述的情况的固有缺点?扩展您无法触及的现有 CSS 文件似乎是一个非常常见的用例。
javascript - Sitecore Javascript 压缩/缩小和 LESS 编译
目前,我一直在尝试将 Cassette 放入我们的 Sitecore 项目中,但它只是失败了。我已经在项目中使用了 dotLess,但想要一个更可靠的解决方案,用于捆绑时的缓存清除。
我可以在普通的 .Net4 项目中使用 Cassette,但无法在我们的 Sitecore 项目中使用它。(Ed) 我们无法让它实际构建任何类型的捆绑包(选中/_cassette
),并且它没有向页面输出任何内容。对我们来说,该项目不是构建的,而是使用 CodeFile 的,我不确定这是否是问题的一部分。一般来说,No bundle with path 'xxx'
无论我们尝试什么,我们都会不断收到异常。这是一个遗憾,因为我真的不介意将 CoffeeScript 融入解决方案。
是否有压缩/缩小 javascript 并可以使用 Sitecore 呈现 dotLess 文件的解决方案?
c# - NuGet 以代码 -1 退出 - 结果构建失败
我已经通过 VS2012 中的包管理器将 dotless 安装到现有的混合 C# 解决方案(类库和 MVC2 应用程序)中,但是现在当我构建它时(F5)我收到以下两个错误:
命令 ""C:\@GitRepos\EBS\SolutionFiles\.nuget\nuget.exe" 安装 "C:\@GitRepos\EBS\\packages.config" -source "" -o "C:\@GitRepos\EBS \SolutionFiles\packages"" 以代码 -1 退出。
和
该系统找不到指定的路径。
将 dotless 添加到解决方案后,添加了带有“NuGet.exe”和“NuGet.targets”的“.nuget”文件夹。
我还尝试将 dotless 添加到新的 MVC2 项目中,除了必须向 web.config 添加 mime 类型之外,它都运行良好。但是没有“.nuget”文件夹。
我还注意到,如果我创建一个新的 NServiceBus 解决方案(安装后),也会发生同样的情况。消息中的路径发生了变化,但错误是相同的。
如果我拿
"C:\@GitRepos\EBS\SolutionFiles\.nuget\nuget.exe" 安装 "C:\@GitRepos\EBS\\packages.config" -source "" -o "C:\@GitRepos\EBS\SolutionFiles\包”
并通过命令提示符运行它,然后我得到:
packages.config 中列出的所有软件包都已安装。
asp.net-mvc - 从服务器导入 LESS
在我的 ASP.NET MVC 应用程序中,我有一个返回 LESS 变量的操作。
我想将这些变量导入到我的主 LESS 文件中。
这样做的推荐方法是什么,因为 DotLess 只会导入具有 .less 或 .css 扩展名的文件?
asp.net - DotLess 的“web”属性到底是做什么的?
无点文档非常有限。我根本找不到关于 configsection 选项的太多信息——尤其是“web”属性的作用。
任何人都可以启发我吗?
asp.net-mvc-4 - 无点@import
我正在尝试通过将变量+混合组件移动到新的 CSS 文件来分离我的 CSS 文件。如果这是一个问题,我也在使用托管在 Azure 中的 MVC 4 站点。
在使用混入的 CSS 文件的最顶部,我有:
但是,它不会加载它。我得到的错误是:
很明显,theme.less.css
没有被引用。dotless 的文档没有提到该@import
声明。
dotless - dotless 在任何变量或 mixins(函数)上都失败。变量@background-dark 未定义
如果我以 dotless 或 mixins 的形式调用任何变量,则生成的 CSS 文件为空。
我的设置如下:
- 我有一个导入文件,它导入我所有其他基于 dotless 的 css 文件
- 第一个导入是变量
- 第二个导入是mixins(方法)
- 其次是我需要的任何其他文件
因此该文件00.1.import.less
将具有以下内容:
当我将生成的链接复制到新选项卡时,它显示:
奇怪的是,那条线就是这样,一条导入线。该文件根本不使用任何变量或混合。下一个文件也没有。目前我正在测试一个变量/混合一个文件。
如果我按 F5,我得到的下一个异常是:
示例变量问题:声明
用法
无论我做什么,这都会失败。
有人知道我要去哪里错了吗?
build - 无点构建任务错误
最近在 nuget 上升级到最新版本的 dotless 后,我现在遇到了构建错误。
根据https://stackoverflow.com/a/2181543/435460,我已将 dotless 设置为构建任务
它曾经可以工作,但是当我最近在 nuget 上更新到最新版本时,我现在dotless 1.3.0.5 has stopped working
在尝试构建时收到错误,导致我的构建失败。
有没有办法让它再次工作?我已经进行了一些初步的谷歌调查,但结果不足。
iis - DotLESS IIS7 不工作:LESS 没有被渲染
我已经从 dotlesscss.org 下载了我的 dotless 核心 dll,并完成了在项目中正确使用 less 所需的所有步骤。
正如他们在主页中解释的那样,我已经包含了对 .dll 的引用。
我就像他们推荐的那样将 httpHandler 添加到 webconfig 文件中
我还创建了一个 configSection,发现如果它不是配置的第一个子项,它将返回 500 INTERNAL ERROR。(太棒了)
并将设置添加为节点的子节点,它似乎是假设的。
我的 less 文件中包含在母版页中的所有样式都没有被加载。有什么帮助吗?
string - 如何在路径字符串中导入带有字符串插值的 .less 文件?
如何在路径字符串中导入带有字符串插值的 .less 文件。
我试过这个
和这个:
和这个:
任何提示如何解决这个问题?
谢谢!