我正在为工作准备一台新的Mac电脑.我安装了Grunt&Grunt CLI全球版.然后,我在一个项目文件夹中安装了npm install个依赖项.

到目前为止没有问题,但当我try 运行sass:dist任务时,我收到以下警告:

Warning: You need to have Ruby and Sass installed and in your PATH for
this task to work. More info:
https://github.com/gruntjs/grunt-contrib-sass Use --force 
to continue.

我的理解是,我需要在更全局的级别上安装Ruby和Sass,才能运行此任务.由于我对终端的使用还很陌生,所以我快速搜索了一下,找出了PATH是什么——似乎它是存储重要数据的某个系统路径(可以更改).

这是否意味着我可以简单地用sudo grunt install contrib-sass -g来解决这个问题?那么Ruby呢?我一直认为它已经安装在OS X上了?

推荐答案

好的,我明白了.我刚用gem install sass安装了Sass,现在一切都好了...再简单不过了.

Ruby相关问答推荐

如何通过语法将Ruby Sorbet签名突出显示为不强调的 comments ?

Ruby将字符串中的反斜杠替换为双反斜杠

Rbenv说未安装已安装的版本

清理 jruby 中输入数据的编码错误

Ruby 中的 Float#floor 和 Float#to_i 有什么区别?

当 node 名称是/包含整数时,使用 Nokogiri 解析非 XML 文档

ASDF 上缺少 Ruby 版本

如何在 OpenURI 中指定http 请求标头

Ruby 中的内联注释

需要Ruby

Ruby 哈希文字的顺序是否得到保证?

检测安装的 CPU 数量

创建一个哈希值作为数组和默认值作为空数组

模块中的实例变量?

您如何将 Cucumber 场景标记为待处理

在文件中搜索字符串的最佳方法是什么?

了解 Ruby 的加载路径

如何修复错误的 URI 不是 URI

工厂女孩 - 目的是什么?

Ruby Activerecord IN 子句