3

私は Windows を使用しており、プロジェクトで SASS を正常に実行しています。ここで、事前に作成されたミックスインなどを利用できるようにコンパスを含めたいと思います。

まず、作業中の sass ファイル内から次のステートメントを試してみました。@import "compass/css3/transform";

当然、コンパスがインストールされていなかったので、これは機能しませんでした。そのため、Ruby ディレクトリに移動し、compass gem を に正常にインストールしましたc:/ruby193/bin。でコンパス プロジェクトを正常に作成できるようになりましたc:/ruby193/binが、あまり効果がありません。

ここにある自分のサイト内でコンパス コマンドを実行する必要がありますc:/inetpub/mysite。しかし、そうしようとすると、compass is not recognized as internal or external command

コンパスを必要な場所で機能させるにはどうすればよいですか?

編集:私の問題の大部分は、Ruby が Windows パス環境変数に追加せずにインストールされたため、C:/Ruby193/bin ディレクトリ内からしか SASS および Compass コマンドを実行できなかったことです。結果として、コンパスをインストールする必要がある場所だと思ったので、これは私にとって問題を引き起こしました. とにかく、それを理解した後、私はまだコンパスを機能させることができませんでしたが、SASS、Compass、および Ruby をアンインストールして、これを最初からやり直すことを計画しています。Stooboo の回答は、特に彼が使用しなければならない情報を考えると、最良かつ最も正確だったので、正しいとマークしました。ありがとう!

4

4 に答える 4

14

これが私のやり方です

(一度)

  1. ruby をインストールhttp://rubyinstaller.org/

  2. コンパスをインストールし、コマンド ウィンドウに次のように入力します。

    gem install compass
    
  3. コンパスを MVC プロジェクトに追加するには、プロジェクト フォルダーに移動し、コマンド ウィンドウで次のように入力します。

    compass create
    

    デフォルトのconfig.rbを取得します...しかし、これが私の通常のものです

    http_path = "/"
    css_dir = "content/css"
    sass_dir = "content/sass"
    images_dir = "images"
    javascripts_dir = "scripts"
    
  4. ブートストラップをインストールするには (詳細についてはhttps://github.com/thomas-mcdonald/bootstrap-sassを参照)

    require 'bootstrap-sass'
    

    config.rb に

    (コマンドウィンドウで)入力します

    gem install bootstrap-sass
    

    (この後、(コマンドウィンドウで)gemの更新を行う必要がありましたが、必要ないかもしれません)

    (コマンドウィンドウで)入力します

    compass install bootstrap
    

(その後 ... Visual Studio でソリューションを開くたびに)

  1. プロジェクトフォルダに移動
  2. コマンド ウィンドウで次のように入力します。

    compass watch
    

    (これにより、プロジェクトの保存が監視され、scss ファイルが再コンパイルされます)

それが役立つことを願っています

乾杯スチュー

于 2013-04-14T20:02:10.107 に答える
1

Compass をインストールするには、Windows コンソールを Win+R で開き、次を実行する必要がcmdあります。

gem update --system
gem update
gem install compass

Ruby のインストールで散らかしたものをすべて削除することを忘れないでください。

于 2013-04-14T20:00:01.130 に答える
1

GEM を Windows パス環境変数に追加するには、次のコマンドを使用します。

set PATH=C:\Ruby200-x64\bin;%PATH%

于 2014-08-26T02:33:44.397 に答える
0

Ruby コマンドでは、次のように記述します。

gem update --system

(このコード ブロックは、Ruby のすべての gem を更新します)

次に、次のように sass をインストールします。

gem install sass

(あなたはすでに sass を持っていると言ったので、このコードを再度記述する必要はありません。)

次に、次の行を記述します。

gem install compass

(今、あなたのマシンにコンパスがあります)

インストールされたバージョンを知るには、次のように記述できます。

compass --version

デスクトップ マシンで新しいプロジェクトを作成するには、次のコード行を記述します。

compass create desktop/my-project

(これにより、マシンのデスクトップに my-project という名前のコンパス フォルダーが作成されます。これが役立つことを願っています。

于 2015-09-29T17:45:47.403 に答える