Node.js 已安装gem,可以';不要进口波旁威士忌

Node.js 已安装gem,可以';不要进口波旁威士忌,node.js,rubygems,sass,bourbon,Node.js,Rubygems,Sass,Bourbon,我克隆了(nodejs)Ghost博客平台的repo,并按照说明进行设置。当我运行grunt时,我得到了这个错误 Running "sass:compress" (sass) task Syntax error: File to import not found or unreadable: bourbon/_bourbon. Load paths: /Users/m/Sites/Ghost /Users

我克隆了(nodejs)Ghost博客平台的repo,并按照说明进行设置。当我运行
grunt
时,我得到了这个错误

Running "sass:compress" (sass) task
Syntax error: File to import not found or unreadable: bourbon/_bourbon.
              Load paths:
                /Users/m/Sites/Ghost
                /Users/m/Sites/Ghost/core/client/assets/sass
        on line 22 of ./core/client/assets/sass/modules/mixins.scss
        from line 10 of ./core/client/assets/sass/screen.scss
  Use --trace for backtrace.
Warning:  Use --force to continue.

Aborted due to warnings.
我发现一篇博客文章中有人犯了类似的错误,通过运行

 gem install sass bourbon
然而,这并没有解决我的问题。虽然我可以运行
grunt--force
,但是css存在一些问题,我猜如果它能找到它要查找的文件,这些问题就会得到解决

在错误消息中提到的mixin.css文件中,它有

// Bourbon - http://bourbon.io/
@import "bourbon/_bourbon";
$rounded: 2px;
$shadow: rgba(0,0,0,0.05) 0 1px 5px;
$default-transition-duration: 0.3s;
然而,幽灵回购协议中没有任何形式的波旁威士忌文件夹。我想知道它是否应该从安装的gem导入,如果是这样,它就不工作了

您能建议我如何解决这个问题吗?

如果它不存在(无论出于何种原因),我建议手动安装bourbon。如果gem成功安装到您的系统,您可以
cd
到您的sass目录并运行
bourbon安装
。那会给你你需要的