当我尝试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 ruby
和which 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