所以我正在尝试设置一个使用 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$
我首先认为这是特定 Windows 的某种问题,所以我在 Mac 上尝试了它,但出现了同样的错误。
有谁知道这是什么或者可以给我们提示下一步该做什么吗?
问候
当前版本的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
我是一名优秀的程序员,十分优秀!