Javascript 一饮而尽locate@import文件nib.style

Javascript 一饮而尽locate@import文件nib.style,javascript,gulp,stylus,Javascript,Gulp,Stylus,我得到以下错误 failed to locate@import file nib.style 尝试使用gulp编译by.styl文件时 知道怎么修吗 gulp.task('flat', function () { gulp.src(['**/*.styl', '!**/**mixins**.styl', '!**/**variables**.styl']) .pipe(stylus()) .pipe(gulp.dest('test/')); }); {

我得到以下错误

 failed to locate@import file nib.style
尝试使用
gulp编译by.styl文件时

知道怎么修吗

gulp.task('flat', function () {
    gulp.src(['**/*.styl', '!**/**mixins**.styl', '!**/**variables**.styl'])
      .pipe(stylus())
      .pipe(gulp.dest('test/'));
});


{
    "dependencies": {
        "bower": "~1.4.1",
        "gulp": "~3.9.0",
        "gulp-complexity": "~0.3.0",
        "gulp-connect": "~2.2.0",
        "gulp-jscs": "~2.0.0",
        "gulp-jscs-stylish": "~1.1.2",
        "gulp-jshint": "~1.11.2",
        "gulp-sloc": "~1.0.4",
        "gulp-util": "~3.0.6",
        "gulp-stylus": "~2.1.1",
        "jshint-stylish": "~2.0.1",
        "open": "~0.0.5",
        "stylus": "~0.52.4",
        "nib": "~1.1.0"
    },
    "name": "app",
    "private": true,
    "version": "0.0.0"
}

我能够解决在gulp文件中包含nib的问题,如中所述


我能够解决在gulp文件中包含nib的问题,如中所述


您需要告诉
吞下手写笔
才能使用
nib

var nib = require('nib')();

...
.pipe(stylus({ use : nib }))
...

您需要告诉
吞下手写笔
才能使用
nib

var nib = require('nib')();

...
.pipe(stylus({ use : nib }))
...

您必须在任务中导入nib:

var nib = require( 'nib' );
您还需要告诉手写笔使用它:

gulp.src( [ '**/*.styl', '!**/**mixins**.styl', '!**/**variables**.styl' ] )
  .pipe( stylus( { use: [ nib() ] } ) )
  .pipe( gulp.dest( 'test/' ) );
});

您必须在任务中导入nib:

var nib = require( 'nib' );
您还需要告诉手写笔使用它:

gulp.src( [ '**/*.styl', '!**/**mixins**.styl', '!**/**variables**.styl' ] )
  .pipe( stylus( { use: [ nib() ] } ) )
  .pipe( gulp.dest( 'test/' ) );
});