MAC sass 安裝報錯 (Gem::DependencyError) Unable to resolve dependencies: sass requires sass-listen (~> 4

安裝環境

一、sass安裝須要在ruby環境下javascript

二、若是沒有安裝則先下載ruby:https://rubyinstaller.org/downloads/java

三、檢查ruby-v 若有版本信息則可sass

安裝sass方法

一、直接安裝:ruby

gem install sassbash

二、若是響應慢嘗試用淘寶鏡像:curl

$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/ 【若是你係統不支持https,請將淘寶源更換成:gem sources -a http://gems.ruby-china.org】
$ gem sources -l
*** CURRENT SOURCES ***

https://ruby.taobao.org
# 請確保只有 ruby.taobao.org
$ gem install sass

三、若是上述方法不能正常安裝的話,能夠手動下載sass安裝:測試

    1)到官網下載sass https://rubygems.org/  搜索sassui

    2)  下載sassurl

      3)終端輸入gem install +下載包的路徑spa

四、在通過上述幾種方法後仍報錯

bogon:~ penglijiao$ gem install sass
ERROR:  While executing gem ... (Gem::DependencyError)
    Unable to resolve dependencies: sass requires sass-listen (~> 4.0.0)

 須要更新ruby版本

 1)安裝RVM ruby包管理器  $ curl -L get.rvm.io | bash -s stable

 2)以後就是等待一段時間以後,就能夠安裝成功了,使用如下命令來驗證

$  source ~/.bashrc

$  source ~/.bash_profile

  3)  測試是否安裝正常   rvm -v   出現版本號則RVM成功

  4)  查看ruby版本   rvm list known

  5) 安裝ruby 2.4.1 或者最新的版本 

  6) ruby -v查看是不是2.4.1版本

   7)gem install sass 就成功了

相關文章
相關標籤/搜索