• MAC sass 安装报错 (Gem::DependencyError) Unable to resolve dependencies: sass requires sass-listen (~> 4.0.0)


    安装环境

    1、sass安装需要在ruby环境下

    2、如果没有安装则先下载ruby:https://rubyinstaller.org/downloads/

    3、检查ruby-v 如有版本信息则可

    安装sass方法

    1、直接安装:

    gem install sass

    2、如果响应慢尝试用淘宝镜像:

    $ 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
    

    3、如果上述方法不能正常安装的话,可以手动下载sass安装:

        1)到官网下载sass https://rubygems.org/  搜索sass

        2)  下载sass

          3)终端输入gem install +下载包的路径

    4、在经过上述几种方法后仍报错

    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 就成功了

     

      

    作者:龙骑士baby
             
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    java环境的配置
    java基本语法
    QTP的那些事QTP回放iFrame控件时间非常慢的问题分析
    QTP的那些事有关xml的操作函数
    QTP的那些事xpath的使用(转)
    QTP的那些事有关web的自动化测试框架saffron的使用
    selenium的那些事命令行启动selenium并运行测试(转)
    QTP的那些事XPath的重要使用
    QTP的那些事有关report manager的使用
    测试环境服务器windows server 2003资源下载
  • 原文地址:https://www.cnblogs.com/xingxiangyi/p/7441387.html
Copyright © 2020-2023  润新知