Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 欧米茄罗盘库错误_Ruby_Drupal_Rvm_Compass Sass - Fatal编程技术网

Ruby 欧米茄罗盘库错误

Ruby 欧米茄罗盘库错误,ruby,drupal,rvm,compass-sass,Ruby,Drupal,Rvm,Compass Sass,我将通过这些动作来理解drupal中的Omega 4主题。我通过drush完成了子主题,我安装了rvm、ruby,我相信所有的gems都已安装 我应该补充一点,我已经安装了rgbapng和compass。但我不熟悉@global 但是,当我访问该站点时,我看到以下错误: Syntax error: File to import not found or unreadable: rpbapng. Load paths: /Library/Webserver/Documents/tpw/sites/

我将通过这些动作来理解drupal中的Omega 4主题。我通过drush完成了子主题,我安装了rvm、ruby,我相信所有的gems都已安装

我应该补充一点,我已经安装了rgbapng和compass。但我不熟悉@global

但是,当我访问该站点时,我看到以下错误:

Syntax error: File to import not found or unreadable: rpbapng.
Load paths:
/Library/Webserver/Documents/tpw/sites/all/themes/omega/omega/sass
/Users/User/.rvm/gems/ruby-1.9.3-p484@global/gems/compass-0.12.2/frameworks/blueprint/stylesheets
/Users/User/.rvm/gems/ruby-1.9.3-p484@global/gems/compass-0.12.2/frameworks/compass/stylesheets
Compass::SpriteImporter
on line 1 of     /Library/Webserver/Documents/tpw/sites/all/themes/omega/omega/sass/omega.development.scss

1: //Library/Webserver/Documents/tpw/sites/all/themes/omega/omega/sass/omega.development.scss
我安装了指南针。它也适用于其他站点。 我不确定要检查、测试或重新安装什么。有人有这方面的经验吗


谢谢,虽然这很奇怪,但我不得不卸载omega的所有部分、子主题并重新启动。然后我返回终端,以确保我安装了捆绑包并检查了rvm要求。然后我重新安装了omega,并通过终端重新运行了子主题。清除了缓存,现在一切都正常了。

在开发人员目录中更新Omega之后,我也有过类似的经历,它似乎改变了gem列表,所有的麻烦都爆发了

我备份了我的子主题,禁用了我的子主题和omega,然后从服务器上删除了这两个主题。我下载了我最初使用的同一版本的omega,按照创建子主题的说明,为我的子主题使用了相同的名称和选项,omega guard开始工作时没有出现错误

然后我就能够挽救我的sass文件和我的其他子主题。注意只恢复子主题中特定于Drupal的部分,而不是config.rb、Gemfile等。不确定这是否会破坏任何东西,但在一天的这个时候,我不会冒险

请注意,我不需要重新启动