"Warning: You need to have Ruby and Sass installed and in your PATH for this task to work."



当我尝试grunt:serve时,我得到这个警告。

Warning: Running "sass:server" (sass) task
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.

所以我尝试了which rubywhich sass。在/usr/bin/ruby中找到了Ruby,但在我的任何路径文件夹中都没有找到sass。我在/usr/bin中使用ls,看到一个红色的sass项目,我认为这意味着它是一个归档或压缩文件。我还在/usr/bin/node_modules中找到了一个sass文件夹,所以我删除了sass存档并将node_modules中的sass文件夹复制到我的/usr/bin文件夹中。我仍然得到这个警告和css永远不会编译。有人知道我该怎么解决这个问题吗?

因为您没有在您的机器上安装Sass,并且您正在以某种方式使用它。如果您的机器上已经安装了Ruby,那么运行以下命令安装Sass:

gem install sass

最新更新