2017-09-26 19 views
0

コンパスでscssファイルをコンパイルするためにDreamweaverとKoaraをunsingしました。OS X 10.13にアップデートした後に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 ` '

私はこの問題を解決する方法を教えてください。

+0

CLIを端末に再インストールします。更新されたOSやアプリケーションで変更されたパスは、その依存関係がどこに行くのか分かりません。 – Korgrue

+0

ありがとうございます。しかし、OS Xには 'ruby 2.3.1p112(2016-04-26 revision 54768)[x86_64-darwin15] 'が付属しているので、どうすればいいのかわかりません。 –

+0

プロジェクト設定を開き、[コンパス]タブにナビゲートします。 「システムコンパスコンパイラを使用する」オプションがチェックされていますか? – zachdb86

答えて

2

ステップ:

  1. オープンターミナル
  2. インストールを自作:

    ルビー-e "$(カール-fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  3. ドゥターミナルを閉じないでください。オープンマックのAppStoreやアップデートを確認し、戻るターミナル

  4. からアップデートに

  5. をすべてXCodeのコマンドラインツールをインストール
  6. ルビーをインストールします。rbenvの

  7. SASS宝石をインストールするルビー構築

    醸造をインストール:

    sudo gem install sass

+0

ありがとうございました。 それは私のためにうまくいった! –

0

私はGitHubのコンパスの問題について尋ねました。「DW側からこの問題を修正しました」という返事がありました。

次のDWが出るまで待つ必要があります。それまでは、私は手動でコンパイルします。

コアラを使用している場合は、開発者にお問い合わせください。

ありがとうございました。この問題は解決する

関連する問題