问题标签 [libsass]
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.
css - 将 susy 与 libsass 一起使用 - 输出错误
我正在使用 libsass,因为它比 ruby sass 更快,并且使用 bower 导入 susy。
输出是:
它不能正常工作,它会破坏页面。但是,ruby sass 输出仅将填充更改为,0.83333%
并且一切正常。
正如您在上面看到的那样,libsass 填充输出与 ruby sass 输出完全不同。
出了什么问题以及如何解决?
css - Susy 前缀、后缀、用 gutter-position 填充错误的输出
我不知道 的输出prefix
和使用时suffix
发生了什么。例如:pad
gutter-position: inside
输出是:
并与squish
mixin 进行比较:
所需的输出是0.8333333333%
但pad
仍然没有“分裂”。
他们都在一起 - 本地应该输出相同的值,但它不会:
输出:
怎么了?
css - Sass/SCSS:覆盖并仅渲染覆盖的道具
在 SCSS 中,这...
...将被编译成完全相同的代码:
但是,是否可以仅渲染覆盖属性的值,这样结果将是:
我知道这可以通过 mixins 和默认参数轻松完成,但这不是重点......我想定义一个默认样式表,我可以导入、扩展和覆盖,而无需编译所有初始值且无需触摸完全是默认文件。
与 JavaScript 世界的一个很好的比较是拥有一个具有默认值的对象,该对象将使用另一个对象扩展,该对象添加新属性并在将最终对象字符串化为 JSON 对象之前覆盖现有属性 - 只需考虑 JSON 对象是最终对象CSS 输出,而 JS 对象是 Sass 中的声明块...
那可能吗?
gulp - 如何在 libsass 中导入目录
我正在尝试在我的文件中导入几个SCSS
文件(page1.scss、page2.scss 和..),app.scss
但我没有找到任何解决方案(插件等)。
我看到了这些答案,但它们适用于 Ruby on Rails 而不是 libsass。我在用:
吞咽,
咕噜咕噜,
利伯萨斯和
Laravel 长生不老药
有什么解决办法吗?
javascript - Gulp sass build 删除小数点前的 0
我是 GULP sass 构建结构的新手,我面临一个问题。当我运行我的 gulp 进程时,生成的最终 css 具有以下内容 0 在小数点和换行符到来之前被删除。
有些人使用PC,有些人使用MAC。在 MAC 中,这种变化不会发生。所以每次我们执行 git diff 时,mac 代码和 windows 代码都是不同的。
为什么会发生这种情况?
javascript - 不断收到 libsass 错误
我开始像往常一样编码,做简单的 scss(没什么花哨的,向 div 添加动画)
我删除了我的 node_modules,进行了 npm-install,没有任何变化。
我见过很多人成功地做到了这一点,但我做不到。
出于某种原因,它在这里寻找一个 libsass 弯曲:
但我的文件夹结构不同:
我在 Kubuntu 15.04 更新到 15.10 时使用 gulp,一切都很顺利。
这是我的 gulp 文件:
这是完整的错误:
gruntjs - 如何解决 node-sass 回归(?)“不清楚要为 @import 导入哪个文件”
(3.4.1)的最新版本似乎node-sass
破坏了我们的构建。我一直收到此错误消息:
现在,项目中所有未在其名称中明确指定“file.scss”的文件都会出现这种情况。
我无法确定此错误的修复 - 我也找不到任何文档来解决node-sass
导致它发生的变化。我们的文件太多,无法重命名每个导入。
有人可以指出我正确的方向吗?
编辑:
_file
路径中带有下划线(例如 )的文件也会发生这种情况。似乎没有认识到这些文件是部分文件。
node.js - Mixin 不接受带有 libsass 的 @content 块
我得到的错误:
这是在 Windows 10 上,所有其他 gulpfile 配置/工具都可以正常工作。我试过 npm update、npm rebuild node-sass、npm reinstall 来检查这个。mixin 在组件样式之前加载。
它适用于 ruby-sass,当我使用 libsass 编译器时会出现此错误。关于为什么内容块不能在 mixin 中被接受的任何想法?
gruntjs - 安装 npm grunt-libsass 时出错
我正在尝试像这样安装 grunt-libsass:
但我收到此错误:
错误说明了什么以及如何解决?
python - 为什么我不能为 libsass 构建轮子,即使它会安装?
当我尝试在 Ubuntu 上将 libsass 安装到 Python 3.5 virtualenv 中时,我收到一个关于无法构建轮子的错误,但安装似乎仍然成功。我该如何a)成功构建轮子,以便我可以为新的virtualenvs缓存它或b)让它跳过似乎失败的编译东西?
这是该问题的示例再现:
剪掉一些警告……如果有帮助的话,我可以把完整的转储放在一个要点中。