- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我相信这是在升级到 Ruby 2.0.0 之后发生的,然后我重新安装了 compass watch 所需的 gem 。我还安装了 Ruby 1.9.1 并安装了 gems for compass watch 并得到了同样的错误。我试图更改文件 .listen_test 的权限,但它不存在。
这是 --trace:
compass watch --trace
>>> Compass is watching for changes. Press Ctrl-C to Stop.
error sites/all/themes/dr/compass/sass/blog-ie.sass (Line 919 of sites/all/themes/dr/compass/sass/blog.sass: Invalid flag "!important".)
identical sites/all/themes/dr/compass/css/blog-ie.css
error sites/all/themes/dr/compass/sass/blog.sass (Line 919: Invalid flag "!important".)
identical sites/all/themes/dr/compass/css/blog.css
Errno::EACCES on line ["1140"] of /Users/ejohnson/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/1.9.1/fileutils.rb: Permission denied - /Users/ejohnson/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/gems/1.9.1/gems/compass-core-1.0.0.alpha.16/stylesheets/.listen_test
/Users/ejohnson/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/1.9.1/fileutils.rb:1140:in `open'
/Users/ejohnson/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/1.9.1/fileutils.rb:1140:in `rescue in block in touch'
/Users/ejohnson/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/1.9.1/fileutils.rb:1136:in `block in touch'
/Users/ejohnson/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/1.9.1/fileutils.rb:1134:in `each'
/Users/ejohnson/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/1.9.1/fileutils.rb:1134:in `touch'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/listen-1.1.6/lib/listen/adapter.rb:221:in `works?'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/listen-1.1.6/lib/listen/adapter.rb:182:in `block in usable_and_works?'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/listen-1.1.6/lib/listen/adapter.rb:182:in `each'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/listen-1.1.6/lib/listen/adapter.rb:182:in `all?'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/listen-1.1.6/lib/listen/adapter.rb:182:in `usable_and_works?'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/listen-1.1.6/lib/listen/adapter.rb:49:in `block in select_and_initialize'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/listen-1.1.6/lib/listen/adapter.rb:47:in `each'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/listen-1.1.6/lib/listen/adapter.rb:47:in `select_and_initialize'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/listen-1.1.6/lib/listen/listener.rb:272:in `initialize_adapter'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/listen-1.1.6/lib/listen/listener.rb:264:in `setup'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/listen-1.1.6/lib/listen/listener.rb:64:in `start!'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/compass-1.0.0.alpha.17/lib/compass/watcher/project_watcher.rb:31:in `watch!'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/compass-1.0.0.alpha.17/lib/compass/commands/watch_project.rb:48:in `perform'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/compass-1.0.0.alpha.17/lib/compass/commands/base.rb:18:in `execute'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/compass-1.0.0.alpha.17/lib/compass/commands/project_base.rb:19:in `execute'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/compass-1.0.0.alpha.17/lib/compass/exec/sub_command_ui.rb:43:in `perform!'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/compass-1.0.0.alpha.17/lib/compass/exec/sub_command_ui.rb:15:in `run!'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/compass-1.0.0.alpha.17/bin/compass:30:in `block in <top (required)>'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/compass-1.0.0.alpha.17/bin/compass:44:in `call'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/gems/compass-1.0.0.alpha.17/bin/compass:44:in `<top (required)>'
/Users/ejohnson/.rvm/rubies/ruby-1.9.3-p484/bin/compass:23:in `load'
/Users/ejohnson/.rvm/rubies/ruby-1.9.3-p484/bin/compass:23:in `<main>'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/bin/ruby_executable_hooks:15:in `eval'
/Users/ejohnson/.rvm/gems/ruby-1.9.3-p484@global/bin/ruby_executable_hooks:15:in `<main>'
这是我的本地珍宝:
*** LOCAL GEMS ***
bigdecimal (1.1.0)
breakpoint (2.3.1)
bundler (1.3.5)
bundler-unload (1.0.2)
chunky_png (1.2.9)
compass (1.0.0.alpha.17, 0.12.2)
compass-core (1.0.0.alpha.16)
compass-import-once (1.0.1)
compass-rgbapng (0.2.1)
executable-hooks (1.2.6)
ffi (1.9.3)
fssm (0.2.10)
io-console (0.3)
json (1.5.5)
listen (1.1.6)
minitest (2.5.1)
multi_json (1.8.2)
rake (0.9.2.2)
rb-fsevent (0.9.3)
rb-inotify (0.9.3)
rb-kqueue (0.2.0)
rdoc (3.9.5)
rubygems-bundler (1.4.2)
rvm (1.11.3.8)
sass (3.3.0.rc.2, 3.2.12)
susy (1.0.9)
编辑我通过安装旧版本的 compass (0.12.2) 让 compass watch 正常工作
最佳答案
我发现它适用于:
sudo compass watch
我不确定为什么现在需要 sudo。
关于ruby - 尝试访问 compass-core-1.0.0.alpha.16/stylesheets/.listen_test 时,compass watch 命令出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20621062/
我目前正在与 Middleman 合作建立一个新页面,但现在 image-url 助手似乎不起作用。 在我的 config.rb 我有: #Use relative URLs activate :
我正在尝试将 compass 构建包推送到 heroku 服务器,https://github.com/stephanmelzer/heroku-buildpack-nodejs-grunt-comp
我想在一个命令中编译/观看分布在多个文件夹中的 Compass/SCSS 文件。据我所知,没有办法配置多个 SCSS 文件夹,再加上单独的 CSS 输出文件夹。 add_import_path几乎是我
我们为 compass 中的不透明度和过渡提供了出色的 mixin,但是我如何才能对不透明度进行过渡呢? @include single-transition(opacity, 1s); 上面的行在不
我需要有一个特殊的 scss 文件,该文件对于项目的每个安装都不同,所以我不想将它包含在 git 存档中。但即使此文件不存在,一切都应该有效。 有没有办法@import scss 文件只在它存在时才忽
我开始在一个地方导入共享的东西,比如变量和 mixins——css list 文件。现在我正在使用文件的直接路径导入一些 Compass mixin。 我的问题是如果使用 @import 'compa
我想使用代码 here覆盖 linear-gradient Compass 自带的功能。我怎样才能做到这一点? 我想我需要的是一种导入 linear-gradient 的方法函数,然后在本地将其重命名
我有一个 SCSS 项目,它通过 Compass 建立在 Foundation 之上。它定义了一组 sass 变量,然后根据这些变量定义了一堆规则:(我的项目有更多的变量设置和导入语句;这被简化了。)
我们使用 Jenkins 作为我们的 CI 构建服务器,每次启动构建时,都会执行 compass clean,然后执行 compass compile。我们首先执行 compass clean,因为我
我正在尝试使用 susy 网格创建一个 compass 项目。 $ compass create --using susy test No such framework: "susy" 我在 Wind
使用 compass 创建 Sprite 时,screen.css 中主 Sprite 图像的路径出错,因此我看不到图像。 我的 scss 代码是 @import "compass"; @import
我刚刚按照说明安装了 Compass & Sass here . 我在运行 compass watch 时收到以下警告首次。究竟是什么意思?我应该怎么做才能修复它,我需要做什么吗? $ (master
正如标题所说。编译时间超过 50 秒是 Not Acceptable 。那么,有没有办法,比方说:一个带有 compass 魔法的单个(部分)文件(如 Sprite mixins 等),而其余文件则带
根据 this discussion , 在炼油厂 CMS 中使用 Compass 时需要炼油厂主题插件。但是refinery-theming's page说它不再是使用它的命令。无论如何在没有主题插
出于某种原因, compass 找不到我为 Sprite 设置的这个文件夹。这就是我的目录的样子。 Project media compass sass
我在现有站点上使用 Sass,并决定在 Win7x64 上启动并运行 Compass。 Ruby、HAML、Compass 都安装正常(afaik)。 我在 c:\project 有一个元素,其中的静
我目前正在从事一个使用 Sass 来编译我的样式表的元素。然而,我发现我想在我的 CSS 中做一些三 Angular 函数,因此转向 Compass 寻求支持。 为了使用 Compass 支持的三 A
所以我们有一个标准的 Compass CSS 项目,包含 sass 和 css 目录。作为一个场景,假设 .scss 文件名为 foo-all.scss。 是否有可能通过命令行或 config.rb
如果我将 compass 用于 CSS 并使用如下函数或 mixin: @include background-image(linear-gradient(#a3cce0, #fff)); 有没
我正在尝试使用 Netbeans 的 sass 插件,我的 .scss 文件需要 compass 库。它在命令行中运行良好: compass compile 但在 Netbeans IDE 中出现以下
我是一名优秀的程序员,十分优秀!