3

ソースマップのサポートが追加されたため、sass (3.3) のプレリリース バージョンをインストールしようとしていますが、次のエラーで失敗します。

ERROR:  While executing gem ... (Gem::DependencyError)
    Unable to resolve dependencies: sass requires listen (~> 0.7)

次のコマンドを使用しました。

gem install sass --pre

今まで私はsass v3.2.8をインストールしていました。プレバージョンをインストールする前にこれをアンインストールしても役に立ちませんでした。

何か案は?

もう1つ:gitリポジトリから直接インストールすることも考えましたが、どのブランチからプレバージョンを取得できるかわかりませんか?

この質問は、sass-git-repository の問題トラッカーにも投稿しました: https://github.com/nex3/sass/issues/811


編集:「rake install」を使用して git-hub から master-branch をインストールしようとしましたが、次のエラーが表示されます。

WARNING: vendor/listen doesn't exist, and this isn't a git repository so I can't get it automatically!
chmod -R a+rx bin
rake aborted!
Command failed with status (127): [chmod -R a+rx bin...]
C:/Users/xxx/sass-master/Rakefile:44:in `block in <top (required)>'
Tasks: TOP => install => package => permissions
(See full trace by running task with --trace)
4

2 に答える 2

2

プレリリースに問題があることは当然のことです。とは言っても、私はそれを使用して動作させることができました gem install sass --version=3.3.0.alpha.184。コンパスが必要な場合は、v0.12.2 を使用してみてください。

次に、SASSではなくコンパスでSASSを実行する必要があります。例:

sass --compass --sourcemap styles.scss:styles.css

ここからの情報: https://github.com/chriseppstein/compass/issues/1108

于 2013-06-21T14:32:06.900 に答える
1

次のエラーが発生するという点で、同様の問題がありました(おそらく同じですが、構文がわずかに異なります)。

ERROR:  Error installing sass:
    sass requires listen (~> 0.7, runtime)

imjared による上記の回答を試した後、うまくいかなかったので、このhttp://net.tutsplus.com/tutorials/html-css-techniques/developing-with-gem install sass --version=3.3.0.alpha.103のターミナルのスクリーンショットに見られるように使用してみましたsass-and-chrome-devtools/の記事では、ターミナル コマンドの末尾にある.103and ではないことに注意してください。.184

于 2013-06-23T20:55:54.553 に答える