我很久以前就安装了Ruby,但是从来没有用过它。也许我无意中破坏了它,因为我似乎在使用sass命令让它工作时遇到了问题。
在运行brew install sass/sass/sass之后,我得到以下关于sass命令的错误:
rbenv: sass: command not found
The `sass' command exists in these Ruby versions:
2.1.10
2.5.0ruby -v的收益:
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-darwin17]
我猜这是mac上Ruby的现货版本。
rbenv命令打印出帮助,因此看起来我已经安装了该帮助。brew list显示我已经安装了ruby包。我用brew升级了ruby,但这没有帮助(它报告我从2.6.1升级到2.6.2。我似乎没有安装rvm。
发布于 2019-03-16 23:17:12
如果您使用的是RVM,则不需要安装任何brew,事实上也不需要。
请参阅此处的文档,https://github.com/sass/ruby-sass已被弃用,建议您改用https://github.com/sass/sassc-ruby。
brew uninstall任何ruby和ruby包,只需使用rbenv来管理您的ruby版本。
一旦你用rbenv global 2.6.1或者任何你想要的版本设置了你的ruby版本,那么只需这样做
gem install sassc或在Gemfile中添加
gem 'sassc`然后运行
bundle installhttps://stackoverflow.com/questions/55197137
复制相似问题