2012-01-23 12 views
3

Assetic PHPアセットコンパイラをセットアップしようとしています.CancelScript、Stylus、Less(すべてのNPMパッケージが完璧に動作します)で作業しています。しかし、Sassと私は問題を抱えています。ここで私はこれまでに撮影した手順は以下のとおりです。 Assetic PHPを使用してRVMをインストールした後でSassが壊れた

  • は、私は、Ruby 1.9.3と一緒にRVMをインストールし、宝石はSASSをインストールしました。
  • 私はを実行しました。これは/home/jon/.rvm/gems/ruby-1.9.3-p0/bin/sassを返しました。
  • その場所をAsseticのSassFilter.phpにコピーしました。ここでは、$ sassPath = ''がコンストラクタ関数内にあります。

    PHP Fatal error: Uncaught exception 'RuntimeException' with message '/home/jon/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find sass (>= 0) amongst [bigdecimal-1.1.0, io-console-0.3, json-1.5.4, minitest-2.5.1, rake-0.9.2.2, rdoc-3.9.4] (Gem::LoadError) 
    from /home/jon/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec' 
    from /home/jon/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems.rb:1208:in `gem' 
    from /home/jon/.rvm/gems/ruby-1.9.3-p0/bin/sass:18:in `<main>' 
    ' in /home/jon/www/compilers/Assetic/Filter/Sass/SassFilter.php:158 
    Stack trace: 
    #0 /home/jon/www/compilers/Assetic/Filter/FilterCollection.php(62): Assetic\Filter\Sass\SassFilter->filterLoad(Object(Assetic\Asset\FileAsset)) 
    #1 /home/jon/www/compilers/Assetic/Asset/BaseAsset.php(83): Assetic\Filter\FilterCollection->filterLoad(Object(Assetic\Asset\FileAsset)) 
    #2 /home/jon/www/compilers/Assetic/Asset/FileAsset.php(57): Asseti in /home/jon/www/compilers/Assetic/Filter/Sass/SassFilter.php on line 158 
    

    私は、Ubuntuの11.10 PHP 5.3.6を使用しています:これは私が私のメインのコンパイラファイルからPHPを解析するとき、私はこのメッセージを取得する今、私はコーヒーをしたのと同じ方法、など

です、RVM 1.10.2、およびRuby 1.9.3です。私のシェルはZSHです。

+0

私は同じ問題を抱えているのためrvm wrapperの出力を読んで、それを適切な環境を提供します、それのためのラッパーを生成する必要が

適切な環境の外に、このバイナリを実行しているの効果です、あなたはこれを解決しましたか? – ChocoDeveloper

答えて

0

それはあなたがより詳細

関連する問題