安装Sass时出错

前端之家收集整理的这篇文章主要介绍了安装Sass时出错前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
以下是终端返回的确切消息:

ERROR: Error installing sass:
ERROR Failed to build gem native extension.
current directory: /Library/Ruby/Gems/2.0.0/gems/ffi-1.9.18/ext/ffi_c
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby -r
./siteconf20170721-3751-3vsh43.rb extconf.rb mkmf.rb can’t find header
files for ruby at
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/include/ruby.h

extconf Failed,exit code 1

Gem files will remain installed in
/Library/Ruby/Gems/2.0.0/gems/ffi-1.9.18 for inspection. Results
logged to
/Library/Ruby/Gems/2.0.0/extensions/universal-darwin-16/2.0.0/ffi-1.9.18/gem_make.out

我尝试了两种选择,包括gem install sass和sudo gem installs sass. @Carnaru Valentin说尝试sudo apt-get install ruby​​2.1-dev build-essential.当我尝试这个时,终端返回sudo:apt-get:命令未找到.我正在运行macOS.有谁知道如何解决这个问题?

解决方法

第一
你应该下载Ruby Ruby Last Version的最新版本,因为rubygems.org更新了他们的SSL证书,旧版本没有捆绑的更新证书,有关此检查的更多信息此链接
rubygem SSL certificate

第二
安装最新版本的Ruby后,打开cmd并编写此命令gem install sass
如果你有这样的错误

您必须运行此命令chcp 65001 chcp是更改活动控制台的快捷方式此命令很少需要,因为大多数GUI程序和PowerShell现在支持Unicode以获取更多信息check this link

运行此命令后,再次编写install sass命令,安装gem install sass
祝贺sass安装得很好

猜你在找的Ruby相关文章