问题标签 [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.

0 投票
1 回答
326 浏览

sass - 带有 grunt-sass 的 sourcemap 将我指向错误的行

我使用 libass 和 susy,使用 grunt 和 compass-importer。我的项目安装的基础来自 http://zellwk.com/blog/grunt-sass-with-susy/

在我更新文件之前一切正常,现在源映射不再给我来自 scss 文件的确切属性行。该示例在印刷品上。

不是 sourmap 将我指向第 941 行,而是将我指向第 935 行

不是 sourmap 将我指向第 941 行,而是将我指向第 935 行 这是 chrome 开发工具的图像

我的 grunt 文件配置如下:

0 投票
0 回答
114 浏览

python - 在 redhat Openshift 中部署我的 Django 应用程序时出现错误

我有一个使用 Django 框架用 python 编写的应用程序。我创建了适当的 requirements.txt(django 应用程序包),它在本地机器上运行良好。当我部署(推送到 Openshift)这个应用程序时,控制台给出如下错误

在这个回溯中,我可以看到 libsass 未能在 Openshift 中安装。有什么解决方案吗?. 还有人有这个问题吗 ?

0 投票
1 回答
55 浏览

heroku - Heroku 推送失败:错误:找不到`libsass` 绑定。尝试重新安装“node-sass”?

我正在尝试将一个新应用程序推送到 Heroku,但我收到了这个 libsass 错误:

Error: ´libsass´ bindings not found. Try reinstalling ´node-sass´?

我环顾四周,但我发现的解决方案是针对本地环境的,但我的机器上没有问题。

我发现的一件事是使用节点 0.12.0,我在 0.10 上,但 Heroku 已经在 0.12.0 上

我还能在 Heroku 上做什么?

0 投票
1 回答
203 浏览

node.js - 编译 SASS +Grunt -Ruby -Python

有没有办法在没有 Ruby 或 Python 的情况下编译 SASS?我使用了compassgrunt-sass/node-sass但想在 windows 机器上编译它而不需要安装其中之一。

0 投票
2 回答
4434 浏览

css - 什么会导致 sass 文件由于换行而中断编译?

我有一个 sass 文件:sitemap.scss

它仅包含以下内容(目前):

我正在使用 gulp-sass,到目前为止,我的 sass 编译得非常好。

编译此文件时的输出错误如下:

现在这就是奇怪的地方。如果我采用相同的 sass 文件,并像这样编写它:

它编译得很好。

我认为这可能是某种编码问题,所以我删除了文件并创建了一个新文件。同样的问题。有没有人遇到过这样的事情?我的项目中有许多其他 sass 文件,但它们都没有表现出这种行为。

此外,除此之外,我还尝试导入包含文件的 4 行版本的部分内容,并且效果也很好。

任何想法将不胜感激。

0 投票
1 回答
4148 浏览

spring-mvc - Sass (LibSass) 与 Spring MVC 和 JAVA

我打算在我的 Spring-MVC 应用程序中使用 Sass。从Sass-lang网站我得到了这个Maven LibSass 插件。我已经把它放在我的 pom.xml

但我真的很困惑接下来会发生什么?

我的主要疑问是:

  1. 我应该将我的 Sass 文件保存在哪个目录中?
  2. 如何将它们包含在我的 HTML 文件中?
  3. 目标目录应该是什么?

截至目前,如果我按照插件的建议保留目录,它会导致 eclipse 崩溃或停止 maven clean 并安装目标执行。我对这个概念很陌生。如果您需要任何其他信息,请告诉我。

0 投票
1 回答
1302 浏览

css - Susy 里面有 clearfix mixin 吗?

我开始将 Susy 的 Libsass 版本与 Gulp 一起使用,并且可以在 scss 文件中看到提到了 clearfix mixin / clearfix fallback mixin。

但是如果我尝试在我的 sass 样式中引用它,通过 gulp 编译会返回错误:

谁能告诉我 susy 是否有一个可以工作的 clearfix mixin。我看到了 susy-clearfix 但不确定。

0 投票
2 回答
616 浏览

node-sass - 安装 grunt-sass 时使用缓存的 libsass 二进制文件

我有很多项目使用grunt-sass,这取决于node-sass,这取决于libsass。每次我从他们的 git 存储库中签出其中一个项目时,npm install它们libsass都会再次编译并在我的计算机中进行编译,这个过程需要很多时间。

node-sass有提供现有libsass二进制文件的方法,所以我不必每次都经历编译它的过程。(https://github.com/sass/node-sass#binary-configuration-parameters

然后我尝试在全球范围内安装一个node-sassnpm 包。它编译 libsass 并将其安装在我的/usr/local/lib/node_modules/node-sass文件夹中:

npm install -g node-sass

在我的文件中设置sass_binary_path参数后~/.npmrc

sass_binary_path=/usr/local/lib/node_modules/node-sass/vendor/darwin-x64-47/binding.node

当我npm install签出我的项目后,libsass 不再编译并且安装成功。但是当我执行一个使用 grunt-sass 的 grunt 任务时,我得到的是:

在这个缓存过程中我做错了什么libsass

--

编辑:

当我npm install使用正常流程安装时,会创建 node_modules/node-sass/vendor/darwin-x64-47/binding.node。当我尝试使用 node-sass 缓存标志时,它甚至不会创建node_modules/node-sass/vendor文件夹。

0 投票
1 回答
105 浏览

c# - 为什么使用 .NET P/Invoke 调用 libsass 函数会失败?

我已经使用包含的解决方案文件将libsass 3.3.6编译成带有 VS 2015 的 DLL 。运行下面的代码会导致程序立即崩溃而没有输出。

调用函数的来源位于sass.cpp:61

DLL 和上面的代码都是为 x86 编译的。在崩溃时运行 VS 调试器会给我以下异常:Sass.Cli.exe 中 0x771A9841 (ntdll.dll) 处的未处理异常:0xC0000374:堆已损坏(参数:0x771DC8D0)。

这是可以修复的还是我忽略的?或者仅仅是libsass DLLs当前不工作的情况?

0 投票
1 回答
443 浏览

ruby - How to use compass on Grunt with libsass instead of ruby sass?

We've been using the Ruby version of the sass compiler with compass and grunt-contrib-sass for quite a while but it's very slow.

Since libsass is faster than its Ruby pendant, we replaced grunt-contrib-sass with grunt-sass.

Unfortunately, the docs for grunt-contrib-compass say:

This task requires you to have Ruby, Sass, and Compass >=1.0.1 installed

Also, when I run our build, I get:

So, if grunt-contrib-compass is not compatible with grunt-sass how can I use compass with libsass then?