Wordpress 将MAMP与WP foundation主题一起使用时出现Scout错误
这是我的第一个问题,所以如果我没有正确遵守指南,请告诉我 我正试图在Zurb的WordPress主题WP基金会上进行本地工作。我已经下载了WP并将其安装在MAMP的htdocs文件夹中,下载了WP foundation主题并将其粘贴到themes文件夹中。我能够设置数据库和配置文件。所有这些似乎都运作良好 我想使用Scout应用程序在SCSS中工作。我是这样设置的:Wordpress 将MAMP与WP foundation主题一起使用时出现Scout错误,wordpress,rubygems,compass-sass,scout-sass,Wordpress,Rubygems,Compass Sass,Scout Sass,这是我的第一个问题,所以如果我没有正确遵守指南,请告诉我 我正试图在Zurb的WordPress主题WP基金会上进行本地工作。我已经下载了WP并将其安装在MAMP的htdocs文件夹中,下载了WP foundation主题并将其粘贴到themes文件夹中。我能够设置数据库和配置文件。所有这些似乎都运作良好 我想使用Scout应用程序在SCSS中工作。我是这样设置的: Input folder: /Applications/MAMP/htdocs/testsite/wp-content/theme
Input folder: /Applications/MAMP/htdocs/testsite/wp-content/themes/wp-foundation/sass
Output folder: /Applications/MAMP/htdocs/testsite/wp-content/themes/wp-foundation/stylesheets
当我告诉Scout开始查找更改时,我收到以下错误消息:
LoadError on line 1038 of org/jruby/RubyKernel.java: no such file to load -- zurb-foundation
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/configuration/data.rb:161:in `require'
/Applications/MAMP/htdocs/testsite/wp-content/themes/wp-foundation/config.rb:20:in `parse_string' org/jruby/RubyKernel.java:1088:in `eval'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/configuration/serialization.rb:24:in `parse_string'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/configuration/serialization.rb:15:in `_parse'
org/jruby/RubyIO.java:1111:in `open'
org/jruby/RubyKernel.java:298:in `open'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/configuration/serialization.rb:14:in `_parse'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/configuration/file_data.rb:7:in `new_from_file'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/configuration/inheritance.rb:204:in `with_defaults'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/configuration/file_data.rb:6:in `new_from_file'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/configuration/helpers.rb:42:in `configuration_for'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/configuration/helpers.rb:97:in `add_project_configuration'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/commands/project_base.rb:31:in `add_project_configuration'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/commands/project_base.rb:25:in `configure!'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/commands/project_base.rb:15:in `initialize'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/commands/update_project.rb:37:in `initialize'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/exec/sub_command_ui.rb:42:in `perform!'
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass-0.12.2/lib/compass/exec/sub_command_ui.rb:15:in `run!'
/Applications/Scout.app/Contents/Resources/bin/compass:12:in `(root)'
我对MAMP和Ruby还很陌生,所以任何关于出错原因的指导都非常有用。我可能离基地很远,但看起来Scout应用程序缺少一些指南针文件
再次感谢您,让我知道是否有更好的方式可以与SO社区进行总体互动。适用于MAC OS X
打开终端,检查是否安装了ruby gems
gem -v
如果您获得了版本号,请尝试
gem install rubygems-update
或者(如果出现错误)
并输入您的系统密码。
完成后,只需重新启动指南针应用程序并重试
希望这是有帮助的 看起来你没有安装
zurb foundation
gem?通过在命令行上运行gem Install zurb foundation
来安装它。@Kashyap我得到以下错误:错误:在执行gem时。。。(Gem::FilePermissionError)您没有写入/usr/bin目录的权限。看起来您正在Mac上使用默认的Ruby安装。尝试使用sudo
运行它。或者,安装可以在您的系统上安装不同版本的Ruby。
sudo gem install rubygems-update