问题标签 [compass]

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 回答
178 浏览

xcode - grunt-contrib-compass 不执行任务

我最近换了我的mac。我曾经使用 grunt 和 grunt-contrib-compass 没有问题,但自从我改变了,罗盘不再工作了。

我安装了我需要的所有工具(ruby、compass、sass、xcode、命令行工具、grunt 等)并保持相同的 gruntfile.js 和配置。当我运行 grunt 时,每个任务都是可执行的,甚至是指南针,但是 grunt-contrib-compass 什么也不做,它显示了这个:

该问题与我的 grunt 配置无关,因为在同一个文件夹中,grunt-contrib-compass 在我的旧 Mac 中工作。

我注意到 xcodebuild 在 grunt 执行期间没有运行。

知道我的问题在哪里吗?

0 投票
1 回答
289 浏览

sass - 使用 Grunt 时获取 Compass 将 css 编译到特定目录

我想建立一个基本的预处理工作流程。我已经建立了一个这样的目录结构:

我正在使用 Grunt,因为我希望将来有一些高级构建操作。我也在使用 Compass,因为我想使用它的 mixins 等。

我现在要做的只是设置一个监视任务,将“test.scss”编译成网站根目录下的 css 文件夹中的“test.css”文件。但是,无论我尝试什么,当我在控制台中键入“compass watch”然后更改“test.scss”文件的内容时,结果是“test.css”文件总是被编译到一个新文件夹中在“预处理”文件夹中称为“样式表”。

Gruntfile.js 的内容是:

package.json 文件包含以下内容:

所以cssDirGruntfile.js 中的选项似乎没有影响。

谁能建议为什么会这样?我是一个完全预处理的新手,所以可能会遗漏一些明显的东西!

谢谢。

0 投票
1 回答
3333 浏览

sass - 配置罗盘浏览器支持(Compass 1.x 语法)

使用 Compass 的 0.12.x 版本,我以这种方式定义对老歌的支持:

我想知道如何在Compass 1.x system之后定义浏览器支持。也许是这样的:

但它返回该错误(在 Compass 1.0.1 上运行):

0 投票
1 回答
306 浏览

ruby-on-rails - Gulp-compass - 无法加载 sass-rails

更新 sass 和 compass 后,我在运行 gulp-compass 时开始看到这个问题

我尝试了以下方法:

但是,我仍然看到同样的问题。如果有人可以帮助我,那就太好了!

0 投票
1 回答
4002 浏览

sass - Slick Carousel 试图更改文件路径变量

我将Slick Carousel与 Zurb Foundation 一起使用,建议使用它来将 css、js 放在根目录中自己的文件夹中,当我像这样设置我的项目时,我可以让它完美地工作。

但我想将它添加到我当前的项目文件结构中,如下所示:

  • 项目根
    • 字体
      • 光滑的.eot
      • 光滑的.svg
      • 光滑的.ttf
      • 光滑的.woff
    • 图片
      • 加载中.gif
    • JS
      • slick.min.js
    • SCSS
      • 光滑的.scss
    • 样式表
      • 光滑的.css

我认为我需要做的就是更改 scss 文件中给出的默认变量:

但我尝试的任何方法都没有奏效,编译后的 css 有这样的 url:

0 投票
0 回答
503 浏览

sass - 使用 Compass 导致 404 错误

在我的网站项目中使用 SASS 库 Compass 后,浏览器控制台开始像这样记录 404 错误

这是怎么回事?我怎样才能消除那些?

0 投票
2 回答
556 浏览

android - Android,类似于指南针点击监听器

我的地图倾斜了 60°,我需要在用户触摸指南针后再次将其设置为 60,因为它将倾斜设置为 0°

0 投票
0 回答
601 浏览

sass - Compass 没有观察变化,我的 SCSS 仅在我停止 compass watch 并重新启动时才编译

我正在寻找使用 SASS 与 Foundation 建立一个网站,尽管我遇到了一个问题,即我的 SCSS 仅在我的指南针手表之后而不是期间编译。以下是一些图像,使其更清晰:

http://imgur.com/a/sHMeR

第一张图片显示我没有在 app.scss 文件中添加任何内容,因此显然它没有检测到更改。

在第二张图片中,我在 app.scss 文件中输入了一些 CSS,它仍然应该编译并被 compass 发现并记录下来。我使用热键保存了它,但在 Git 中没有显示我更改了任何内容。

在这里,我使用 CTRL-C 停止 Compass Watch,然后重新启动它!

在我重新启动 Compass Watch 后,在这第三张图片中检测到了变化。因此,为了让罗盘检测更改和编译,我需要在每天执行的每一段代码之后重新启动它。

第四张图是我在app.scss中输入的CSS已经被编译成了app.css——两个文件在不同的文件夹中,显然有不同的扩展名。

如果需要,我可以提供更多详细信息

我安装的 Zurb-foundation、sass 和 compass 的版本是:

compass-1.0.0.alpha.13 compass-1.1.0.alpha.3 sass-3.4.5 zurb-foundation-4.3.2

我尝试重新安装它们并以不同的顺序安装它们。如您所知,我尝试了旧版本的指南针,但没有结果。(我实际上不确定这两个指南针文件是否发生冲突,我认为总是会注意到最新的文件,而旧的文件会被完全忽略。

它们都是最新版本。我使用 gem update 来确保。

谢谢

0 投票
4 回答
8584 浏览

css - Sass 变量声明优先级

我在两个文件中声明同名变量。我按以下顺序导入它们并发现冲突。

模态的.scss

变量.scss

预期的行为是$gray被覆盖的值。但是,我在 CSS 中获得了第一个导入的值 ( #e1e1e1) 而不是 ( )。#999

我做错了多次声明变量吗?

0 投票
3 回答
1666 浏览

ios8 - Xcode 6 中的自我位置管理器委托错误

我使用的代码来自: http ://www.veasoftware.com/tutorials/2014/6/17/xcode-5-tutorial-ios-7-simple-compass-app 在 Xcode 6 中,我收到以下错误。该应用程序仍在运行,但这个错误真的让我很烦。