问题标签 [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.
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 节点模块的位置,那么我可以在命令提示符下手动编译该文件。
有任何想法吗?
css - lesscss如何转义括号
我有以下纯 CSS 规则:
当我用 less ( lessc
) 编译它时,它会混淆它alpha(opacity = 90)
是一个 Less 函数。
我如何逃脱alpha(opacity = 90)
被视为简单的 CSS?
bash - 无法加载插件 clean-css 请确保它安装在less下或与less相同的级别
我有一个 bash 脚本,可以缩小我所有的 less 文件并将结果输出到 .min.css 文件中。我已经看过类似问题的其他答案,但没有任何效果。今天更新到 Mac OS Catalina 后,我的 bash 脚本停止工作并出现此错误:
无法加载插件 clean-css 请确保它安装在less下或与less相同的级别
这是我的缩小 bash 脚本内容的一部分:
这很奇怪,因为在命令行中触发命令可以正常工作,但是 bash 脚本突然停止工作。
Clean-css 安装在我的电脑上:
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__
并没有帮助。
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 文件中有很多这些分层导入的实例。
我缺少任何其他选项或解决方法?
javascript - 来自lessc的源映射文件指向错误的less文件
这是关于lessc 我有三个文件:-
- less0.less (空)
- 少1.少
- 少2.少
我通过以下方式为这些文件生成源映射:-
生成的 CSS 文件正在一个 html 文件中使用。源文件用于在浏览器中进行调试。现在在浏览器中,它显示 .trial 类位于less0.less而不是less2.less
因此,预期的行为是将 less2.less 显示为.trial
类的源,而不是显示的源:-
错误的 Less 文件被指出
任何人都可以帮我弄清楚我必须改变什么才能让它正确。提前致谢。
用例:假设我有一个变量较少的文件,其中包含我的 UI 变量(颜色、大小等)(比如说 less1.less)。我正在将这些设置导入其他文件(比如less2.less)。然后,在源映射之后,当尝试在开发工具中检查源代码时,它会将我带到 less1.less 而不是 less2.less。
less - 如何使用 Parcel.js Bundler 将变量传递给 LESS 编译器
我想使用 Parcel.js 捆绑器来捆绑一个带有 LESS 文件的小项目,并且需要将一些变量从 .env 传递给这些更少的文件。
有谁知道如何实现这一目标?
干杯H
css - 带有 lessc 的多个除数运算符无法在 MacO 上编译
根据我编译或不编译代码的方式,没有逻辑,你能帮帮我吗?
崇高文本 v3.2.2 (3211) - less2css (lessc 4.1.1) - maxOS 10.15.7
谢谢
css - LESS CSS 使用子选择器预先添加 mixin 引用
有什么方法可以使用直接子选择器,而不必在 mixin 中执行它来获得所需的结果?真正的 mixin 实际上很大,我希望能够重用它,而不必用子选择器污染它。
期望的结果
我有的代码