问题标签 [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.
asp.net - dotLess 文件并不总是在 IIS 7 上加载
在我的项目中,我使用 dotLess 来定义 css。一切正常,但由于某种原因,有时(通常在项目构建或服务器重新启动后,但并非总是如此)没有加载较少的文件(IIS 返回 404 错误)。如果我刷新我的页面几次,加载的文件更少,之后通常一切正常。我知道,还有另一个关于 dotLess 和 ISS 404 错误的问题,但那里提出的解决方案(将 mimeMap 添加到 web.config)无助于解决我网站上的这个问题。
有谁知道可能导致此错误的原因?任何帮助,将不胜感激 :)
编辑:
这是 web.config 的一个片段,它注册了 dotLess。我的应用程序大小适中,我也不认为这可能是因为我的计算机速度很慢,因为在许多机器上都会发生同样的事情,无论它有多强大。
css - 如何在 ReSharper 6 中禁用 .less (dotLess CSS) 语法分析?
ReSharper 6 将 .less 文件视为 .CSS,尽管它们不是。
因此,它没有正确突出显示语法,而是用红色(语法错误)强调了几乎所有内容。
如何禁用此“功能”?
less - dotless 与 less css 语言的语法完全相同吗?
.less 库称自己为 ruby LESS 库的一个端口。我可以摆脱它们都是相同 LESS 文件格式的编译器,还是他们期望更少的代码略有不同?换一种方式问,我是将自己锁定在 dotless 库中还是可以在 less 文件上使用 dotless 和 less javascript 库?
css - dotlesscss:如何从导入器 dotlesscss 样式表中更改变量值
我想使用一个基本样式表,其颜色定义为无点变量。然后,根据我使用的颜色主题,我想更改这些颜色。
- 基本样式表示例:
- 特定样式表的示例,取决于我选择的配色方案:
我怎样才能做到这一点?
css - dotless:如何使用 dotless.Compiler.exe 处理 LESS 文件列表
我想知道如何使用 exe 二进制文件处理 LESS 文件列表,例如:
现在我只能做单个文件,但不能做通配符。
我问这个的原因是我想在MSBuild中创建一个目标,它是处理一个项目集合(这是一个文件列表)。我找不到在 MSBuild 中循环任务的方法。如果有人知道如何为每个文件循环任务,那也可以解决我的问题。
c# - .net 是否有 CSS 对象模型或 CSS 查询 api?
是否有一个库可以让我编写以下类型的代码,它解析 CSS 并返回一个可查询的对象模型
我查看了dotless,下载了他们的代码并检查了一些相关的单元测试和固定装置。它看起来很有希望,但我不太清楚如何使用它来解析和查询纯 CSS。
visual-studio-2010 - 啁啾更少窒息“过滤器”css属性,其他杂项错误
我最近为 Visual Studio 2010 安装了 Chirpy v2.01,并且对它提供的功能感到非常兴奋。但是,我在 LESS 域中遇到了一些问题。
作为第一步,我将现有的 .css 文件复制到一个新的 LESS 文件中。我立即收到两个错误。第一个是由于我设置的 CSS“过滤器”属性:
这显然是因为过滤器值在技术上不是有效的 css。LESS 有一个解决方法,通过转义。在引用部分前面添加波浪号告诉 LESS 保持原样。以下更改应该可以解决该问题:
保存文件后,我仍然在 Visual Studio 错误控制台中收到如下错误:
错误 54 在文件 'C:\Users\Administrator\Projects\Project\Content\test.chirp.less' 中的第 2 行预期为 '}':[1]: body { [2]: filter: ~"progid:DXImageTransform. Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#000000')"; ----^ [3]: } C:\Users\Administrator\Projects\Project\Content\test.chirp.less 2 5 项目
只要出现此错误,就永远不会生成 .css 文件。我遇到了以下站点,该站点似乎描述了我遇到的问题,但使用了更通用的 DotLess .NET 包。我尝试将此包添加到我的项目中,但没有任何区别。它看起来也像 chirpy 那样依赖服务器来处理 .less 到 .css 的转换,而不是 IDE。
我经常收到的第二个错误,虽然它似乎并没有真正停止 .css 文件的生成,但如下:
错误 53 致命错误,无法继续:null 无法转换为对象 C:\Users\Administrator\Projects\Project\Content\test.css 1 1 Project
我真的很想使用 Chirpy 提供的 LESS 功能,但在我弄清楚为什么会发生这些错误之前,我仅限于将其用于混搭。
dotless - 是否可以让多个 CSS 文件使用 Combres 和 Dotlesscss 重用相同的变量?
我已经使用 Combres 有一段时间了,非常喜欢它。现在我也开始使用 Dotlesscss 过滤器来启用变量和更具可读性的代码,这些代码有望保持干净和可读......
Combres 的一个很好的优势是,将大型 CSS 文件拆分为具有不同职责的多个文件非常好。
我的问题是将其结合起来以利用 Combress 和 Dotlesscss。
我想variables.css
在我的网站上有一个包含我需要设置颜色等的所有基本变量的文件,但是 Combres 组合、过滤和压缩 CSS 文件的方式似乎是这样的:
过滤 -> 组合 -> 压缩
这当然意味着单独的 CSS 文件不知道在其他 CSS 文件中定义了哪些变量,所以如果我想要到处都使用一种颜色,我将不得不在所有 CSS 文件中为它添加一个变量。
如果可以将顺序更改为:
合并 -> 过滤 -> 压缩
这样我就可以variables.css
在一个文件中包含所有变量,并且它们的使用分布在多个文件中。这意味着如果我想改变样式,我只需要在变量定义文件中搞乱。
是否有可能改变 Combres 做这些事情的顺序?
dotless - dotless dos 错误级别
有谁能够帮我?
我尝试使用带有 LESS (dotless.Compiler.exe) 的批处理文件,但我无法弄清楚它是如何工作的——无论哪里有错误,我总是得到 0 的响应。
任何人都可以向我展示如何做到这一点的例子吗?
css - 无法让 dotLess 工作
我正在使用dotLess。
我按照他们的所有指示(看起来很简单)只有 4 个步骤 :)
我最小的 web.config 如下所示:
我已经在我的内容文件夹中添加了我的 .less 文件(我正在使用 ASP.NET MVC - Razor ViewEngine)
我的布局有一个指向我的 .less 包含文件的链接:
我还在我的 Web 应用程序中添加了对 dotless.Core.dll 的引用
然而,尽管我将页面主体背景设置为黑色的所有简单样式,但没有任何反应,由于某种原因它没有启动。
我在这里错过了什么吗?