问题标签 [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 回答
1208 浏览

ruby - Sencha Touch - 指南针编译时未定义的混合“实验”

当我尝试编译我的 sass 代码时,compass compile出现以下错误:

error app.scss (Line 42 of /MyProject/touch/resources/themes/stylesheets/sencha-touch/base/src/_ProgressIndicator.scss: Undefined mixin 'experimental'.)

我的 sass 代码很正常,我有:

我在用着 :
Sencha Touch 2.4 Compass 1.0.1 (Polaris) ruby 2.2.0dev Mac OSX Yosemite

0 投票
0 回答
195 浏览

css - 指南针字体混合没有正确编译

我正在使用 Compass,它是内置的 @include font-face mixin。但是,字体没有加载。我认为这可能是由于在编译时将一系列数字添加到文件路径的末尾。

编译的CSS:

Compass 中的字体声明:

我的字体位于默认的 css/fonts 目录中,我将 config.rb 设置为以下内容:

研究这个问题,我遇到了 relative_assets = true。我已经尝试过,无论有没有,都没有改变。

我有什么遗漏或做错了吗?所有其他资产(图像、视频等)都可以正常加载。

感谢您的时间。我很感激!

0 投票
2 回答
3433 浏览

ruby - gem安装编码错误

我最近在我的计算机上安装了 ruby​​,当我尝试安装 sass 或 compass 时遇到了这个错误。

是什么导致了这个错误?我该如何解决?

0 投票
0 回答
61 浏览

terminal - Sass 编译错误

我正在尝试编译我的 Sass 文件,但在我的终端中不断收到此错误:

错误 sass/app.scss(第 60 行:要导入的文件未找到或不可读:自定义。

这发生在:

我做错了什么?我应该采取哪些步骤?我需要使用 Compass 才能使用 Sass 吗?

0 投票
1 回答
5704 浏览

java - 使用磁力计的简单指南针 - Android (Java)

我正在使用Sensortag CC2541(连接到 Nexus 手机)

我正在使用这个传感器的磁力计来制作一个简单的指南针。我正在使用以下等式来查找北、南、西和东。

Direction (y>0) = 90 - [arcTAN(x/y)]*180/pi

Direction (y<0) = 270 - [arcTAN(x/y)]*180/pi

Direction (y=0, x<0) = 180.0

Direction (y=0, x>0) = 0.0

这是我在updateMagnetometer方法中使用的代码

但是当我运行它时,无论我移动、旋转或改变传感器的位置多少,指南针总是卡在北方和西方之间。

我可能会犯什么错误?

而且,我在网上看了很多指南针的帮助。但我什么也找不到。任何编码技巧、伪代码或使用磁力计、加速度计和/或陀螺仪制作指南针的提示???


额外信息

所以这是我的主要课程。这些方法每秒钟调用一次x以更新读数。PS:我的传感器有 2 个按钮(左右)

所以基本上在onUpdateMagnetometer方法中,b包含了我的阅读。它属于Point3D如下所示的类

0 投票
0 回答
34 浏览

css - Compass 编译将 "\f..." 转换为 "^O..."

当我运行时compass compile public/,罗盘会转换以下样式:

……到这……

我正在通过 vim 查看这些字段。它弄乱了我网站图标的样式。是基金会的问题吗?罗盘?萨斯?

0 投票
1 回答
190 浏览

extjs - Sencha Touch - App watch sass

由于 compass 不再适用于最新版本的 Sencha Touch,我寻找一种方法来编译我的 sass,我发现sencha ant sass它可以解决问题。但是我发现每次更改 sass 时执行命令有点烦人,所以我发现它会监视应用程序内部sencha app watch任何更改,无论是 sass 还是源代码,然后构建整个东西。

有没有办法sencha app watch只使用 sass 代码?

编辑:
使用Compass 1.0.1 (Polaris) Sencha Cmd v5.0.3.324 SenchaTouch 2.4.0

0 投票
1 回答
1340 浏览

gem - 指南针和自动前缀宝石安装

使用本指南,我仍然无法使用带有指南针的 gem 安装自动前缀:

https://github.com/postcss/autoprefixer#compass

当我输入“gem install autoprefixer-rails”时,我在哪个目录有关系吗?我应该在我称之为“指南针手表”的目录中吗?

我将该函数添加到 config.rb 但 compass 仍未使用 autoprefixer 进行编译。

0 投票
0 回答
161 浏览

sass - 使用 Sinatra 配置指南针

我的 scss 似乎没有正确编译。下面写的是我在几个博客上找到的配置说明,以及指南针网站本身,但我似乎无法配置scss。

这是我在浏览器控制台中遇到的错误:资源解释为样式表,但使用 MIME 类型应用程序/八位字节流传输:“localhost:4567/stylesheets/dashboard.scss”

服务器.rb

配置/指南针.rb

视图/dashboard.erb(标题)

我的样式表是 public/stylesheets/dashboard.scss。我的 Gemfile 有指南针和 haml。

0 投票
1 回答
982 浏览

gruntjs - 运行“compass:dist”(罗盘)任务永远不会结束

我有一个 grunt 配置,当前配置了手表和指南针模块。但是当我更新任何 scss 文件时,我收到消息:

运行“compass:dist”(罗盘)任务

从那时起,什么也没有发生。文件不会被编译。这似乎是非常缓慢的构建。我等了 10 分钟,没有任何反应。没有错误。

如果使用 -v -d 运行会得到: Running "compass" task [D] Task source: /home/[mypath]/node_modules/grunt-contrib-compass/tasks/compass.js

运行 "compass:dist" (compass) 任务 [D] 任务源:/home/[mypath]/node_modules/grunt-contrib-compass/tasks/compass.js 验证 compass.dist 属性是否存在于 config...OK 文件: [无文件] 选项:force、trace、sassDir="assets/stylesheets"、cssDir="../../[path/to/build]"

如果我运行“grunt watch”并更新我将得到的任何样式:文件“assets/stylesheets/style.scss”已更改。但在那之后将获得无休止的再次运行“指南针:dist”(指南针)任务

Gruntfile.js 代码:

更新 使用的版本是:ruby 1.9.3 compass 1.0.1 node 0.10.33 grunt 0.4.5