1
今日、私はRubyとSassをインストールしました。Rubyを使用したSass - 'C: Program'が内部コマンドまたは外部コマンドとして認識されない
Rubyがインストールされており、自分のパスにあります。私も行うことができ、次の
C:\> ruby -v
ruby 2.2.4p230 (2015-12-16 revision 53155) [x64-mingw32]
私もサスをインストールし、端末は、自分の信念に、私はサスを呼んでいることを知っているが、原因何か他のものに失敗します。
C:\> sass
'""C:\Program' is not recognized as an internal or external command,
operable program or batch file.
マイ推測では、問題がインストールされているRubyの由来ということです:
C:\Program Files\Ruby\22-x64\
そして、それはProgram Files
でスペースを好きではないということ。
どうすればこの問題を解決できますか?Rubyインストールを移動させずに?
sassはどのフォルダにインストールされていますか? – JLB
私はそれを 'C:\ Program Files \ Ruby \ 22-x64 \ lib \ ruby \ gems \ 2.2.0 \ gems \ sass-3.4.21'に入れて' gem install sass'を使ってインストールしました。 Sassフォルダにbinフォルダがあり、Rubyのキャッシュにsassファイルがあるため、「真の」Sassがどこにあるのか分かりません。 – Boom
あなたはdir/xを使ってあなたのrubyインストールフォルダの短いパス名を見つけてみることができます。次に、環境の中のルビパスを短いバージョンに変更することができます。それ以外の場合は、sass gemフォルダを調べて、設定ファイルが保存されているかどうかを確認し、ファイル内のパスをショートバージョンに変更するだけです。 – JLB