问题标签 [lessc]

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.

0 投票
0 回答
59 浏览

less - Web 编译器失败并显示消息“lessc:EINVAL,fstat”

在我的 ASP.NET MVC 解决方案中,我使用Web 编译器将 LESS 文件编译为 CSS。这过去对我来说非常好用——现在对我的同事也是如此——但在最近的某个时间点,LESS 编译已经停止在我的计算机上工作。

我和我的同事都使用相同的 compilerconfig.json 文件,它引用了输入和输出文件,所以问题不在这里——而且这个配置文件已经很长时间没有改变了。

所以问题肯定与配置无关。

我们将开发环境设置为保存时编译,当我保存文件或在任务资源管理器中手动运行任务时,我看到以下两个错误:

  • 减:EINVAL,fstat
  • FileError: 'bootstrap/mixins.less' 没有找到。试过 - \Content\bootstrap\mixins.less,\Content\bootstrap\mixins.less,bootstrap\mixins.less 在 \Content\main-styles.less

我不确定第一个错误是什么意思,但第二个更令人沮丧,因为编译器尝试的第一个位置正确的。

但是,我发现如果我导航到 LESSC 节点模块的位置,那么我可以在命令提示符下手动编译该文件。

有任何想法吗?

0 投票
2 回答
128 浏览

css - lesscss如何转义括号

我有以下纯 CSS 规则:

当我用 less ( lessc) 编译它时,它会混淆它alpha(opacity = 90)是一个 Less 函数。
我如何逃脱alpha(opacity = 90)被视为简单的 CSS?

0 投票
1 回答
1167 浏览

bash - 无法加载插件 clean-css 请确保它安装在less下或与less相同的级别

我有一个 bash 脚本,可以缩小我所有的 less 文件并将结果输出到 .min.css 文件中。我已经看过类似问题的其他答案,但没有任何效果。今天更新到 Mac OS Catalina 后,我的 bash 脚本停止工作并出现此错误:

无法加载插件 clean-css 请确保它安装在less下或与less相同的级别

这是我的缩小 bash 脚本内容的一部分:

这很奇怪,因为在命令行中触发命令可以正常工作,但是 bash 脚本突然停止工作。

Clean-css 安装在我的电脑上:

0 投票
1 回答
247 浏览

python - 对 .less 文件的任何修改都会破坏 Flask 应用程序,导致找不到程序文件:lessc

我遇到了一个问题,即在修改某个文件后flask_assets找不到使用的 Flask 应用程序,甚至将其更改回原始文件也无济于事。lessc.less

我一直在尝试使用本教程来了解如何使用蓝图来组织 Flask 应用程序:https ://hackersandslackers.com/flask-blueprints/

应用结构

初始化.py

主页.py

和问题文件,home.less

home.less从 git 下载新粘贴到我的简化版本时,应用程序按预期运行。

现在,真正让我感到困惑的是,如果我对 进行任何修改home.less,即使只是添加一个空格、保存、删除空格,然后再次保存,less都找不到过滤器:

这里会发生什么?起初我认为这可能是缓存问题,但删除__pycache__并没有帮助。

0 投票
0 回答
25 浏览

less - lessc 命令在另一个导入中找不到导入

lessc当存在分层导入时,我在运行命令时遇到问题。我的文件夹结构是这样的:

的简短版本master.less

的简短版本test.less

当我跑步时lessc website/styles/master.less website/styles/master.css,我得到了FileError: '/testDir/child.less' wasn't found. Tried - /testDir/child.less, etc

注意:使用选项对我来说是不可行的--include-path=./library/testDir,因为我的 less 文件中有很多这些分层导入的实例。

我缺少任何其他选项或解决方法?

0 投票
1 回答
30 浏览

javascript - 来自lessc的源映射文件指向错误的less文件

这是关于lessc 我有三个文件:-

  1. less0.less (空)
  1. 少1.少
  1. 少2.少

我通过以下方式为这些文件生成源映射:-

生成的 CSS 文件正在一个 html 文件中使用。源文件用于在浏览器中进行调试。现在在浏览器中,它显示 .trial 类位于less0.less而不是less2.less 因此,预期的行为是将 less2.less 显示为.trial类的源,而不是显示的源:- 错误的 Less 文件被指出

任何人都可以帮我弄清楚我必须改变什么才能让它正确。提前致谢。

用例:假设我有一个变量较少的文件,其中包含我的 UI 变量(颜色、大小等)(比如说 less1.less)。我正在将这些设置导入其他文件(比如less2.less)。然后,在源映射之后,当尝试在开发工具中检查源代码时,它会将我带到 less1.less 而不是 less2.less。

0 投票
0 回答
29 浏览

less - 如何使用 Parcel.js Bundler 将变量传递给 LESS 编译器

我想使用 Parcel.js 捆绑器来捆绑一个带有 LESS 文件的小项目,并且需要将一些变量从 .env 传递给这些更少的文件。

有谁知道如何实现这一目标?

干杯H

0 投票
0 回答
10 浏览

css - 带有 lessc 的多个除数运算符无法在 MacO 上编译

根据我编译或不编译代码的方式,没有逻辑,你能帮帮我吗?

崇高文本 v3.2.2 (3211) - less2css (lessc 4.1.1) - maxOS 10.15.7

谢谢

0 投票
1 回答
90 浏览

css - LESS CSS 使用子选择器预先添加 mixin 引用

有什么方法可以使用直接子选择器,而不必在 mixin 中执行它来获得所需的结果?真正的 mixin 实际上很大,我希望能够重用它,而不必用子选择器污染它。

期望的结果

我有的代码