在一台计算机上运行Gulp,而不是另一台计算机

时间:2015-05-13 17:01:26

标签: node.js command-line gulp

我的project我的MacBook Air完全正常。当我运行gulp时,它会运行我的默认任务并向我提供我的网站。

但是,在我的iMac上,当我git clone同一个仓库,cd进入该目录并运行npm install时,它开始安装,然后给我这个错误。

npm ERR! cb() never called!

当我运行gulp时,我收到此错误:

Error: `libsass` bindings not found. Try reinstalling `node-sass`?

知道为什么这个在一台计算机上工作而不在另一台计算机上?任何帮助表示赞赏。提前谢谢!

1 个答案:

答案 0 :(得分:0)

你缺少libsass c绑定。 这可能有多种原因。检查你的npm版本和节点以及gulp-sass和node-sass版本是否相同。

还有几个问题,但我认为这个问题最适合你的情况,基于可用的模糊描述。 https://github.com/dlmanning/gulp-sass/issues/174