更新到 OS X 10.13 后无法编译 SCSS

Can't complie SCSS after updating to OS X 10.13

我一直在使用 Dreamweaver 和 Koara 来通过指南针编译 scss 文件。

但是自从我将 Mac 更新为 OS X 10.3 (HighSierra) 后,我收到了这些错误消息。

Users/MyAccount/Desktop/test/sass/mtnCommon.scss /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/dependency.rb:319:in `to_specs': Could not find 'compass' (>= 0) among 15 total gem(s) (Gem::LoadError) Checked in 'GEM_PATH=/Users/MyAccount/.gem/ruby/2.3.0:/Library/Ruby/Gems/2.3.0:/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/gems/2.3.0', execute `gem env` for more information from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/dependency.rb:328:in `to_spec' from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_gem.rb:65:in `gem' from /Applications/Koala.app/Contents/Resources/app.nw/bin/compass:17:in ` '

请告诉我如何解决这个问题。

我问过 GitHub 的罗盘问题,得到的回复是 "Fix this issue from DW side."。

所以我得等下一个DW出来了。在那之前,我将手动编译。

如果您使用的是 Koala,请询问开发者。

感谢您的帮助。

解决此问题的步骤:

  1. 打开终端
  2. 安装自制软件:

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  3. 不要关闭终端。打开 Mac Appstore 并检查更新,安装所有 XCode 命令行工具 更新

  4. 返回终端
  5. 安装Ruby:

    brew install rbenv ruby-build

  6. 安装SASSgem:

    sudo gem 安装 sass