运行gulp服务时出错

时间:2014-06-11 17:14:13

标签: node.js npm gulp

所以,我正试图建立一个我使用gulp的开发环境。

但是,安装所有依赖项后,我收到此错误:

Hariss-MacBook-Pro:teacher haris$ gulp serve
[19:00:28] Using gulpfile ~/teacher/gulpfile.js
[19:00:28] Starting 'statics'...
[19:00:28] Finished 'statics' after 1.92 ms
[19:00:28] Starting 'jshint'...
[19:00:28] Starting 'clean-css'...
[19:00:28] Starting 'templates'...
[19:00:28] Server started on 3000 port
[19:00:28] Finished 'clean-css' after 12 ms
[19:00:28] Starting 'styles'...
[19:00:28] Finished 'templates' after 35 ms
[19:00:28] Finished 'jshint' after 336 ms
Assertion failed: (val->IsString()), function _NanGetExternalParts, file ../node_modules/nan/nan.h, line 1725.
Abort trap: 6
Hariss-MacBook-Pro:teacher haris$

我首先虽然这是特定窗口的某种问题所以我在我的Mac上尝试了它但是发生了同样的错误。

有人知道这是什么,或者可以给我们暗示接下来要做什么吗?

此致

1 个答案:

答案 0 :(得分:3)

gulp-sass的当前版本具有此issue。如果您正在使用它,请降级到0.7.1版。如果您有package.json文件,请指定版本号:

"gulp-sass": "0.7.1"

并运行npm install。如果您刚使用npm install而没有package.json,请执行以下命令:

npm install gulp-sass@0.7.1