Node.js 吞前物把我的前物放在哪里?

Node.js 吞前物把我的前物放在哪里?,node.js,npm,gulp,Node.js,Npm,Gulp,我正试图用它从一个降价文件中删除一些,然后让我访问它删除的降价文件。这就引出了我的问题(模块页面中的代码): 因此,在file对象中添加了注释//属性。这是什么意思?我怎样才能获得最前沿的数据?也许更准确地说,如何访问“file”对象?无需担心。该模块假设人们将使用它来访问文件对象。我似乎已经找到了我的问题的答案:gulp data希望成为“将数据附加到文件对象以供其他插件使用”的标准方式,这显然是gulp目前没有的标准 工作代码: var gulp = require('gulp'); var

我正试图用它从一个降价文件中删除一些,然后让我访问它删除的降价文件。这就引出了我的问题(模块页面中的代码):


因此,在file对象中添加了注释
//属性。这是什么意思?我怎样才能获得最前沿的数据?也许更准确地说,如何访问“file”对象?

无需担心。该模块假设人们将使用它来访问
文件
对象。我似乎已经找到了我的问题的答案:gulp data希望成为“将数据附加到文件对象以供其他插件使用”的标准方式,这显然是gulp目前没有的标准

工作代码:

var gulp = require('gulp');
var markdown = require('gulp-markdown');
var frontMatter = require('gulp-front-matter');
var data = require('gulp-data');

markdown.marked.setOptions({
    gfm: false
});

gulp.task('default', function () {
    return gulp.src('*.md')
        .pipe(frontMatter({ 
            property: 'pig',
            remove: true 
        }))
        .pipe(data(function(file) {
            console.log(file.pig.layout);
        }))
        .pipe(markdown({tables: true}))
        .pipe(gulp.dest('dist'));
}))

var gulp = require('gulp');
var markdown = require('gulp-markdown');
var frontMatter = require('gulp-front-matter');
var data = require('gulp-data');

markdown.marked.setOptions({
    gfm: false
});

gulp.task('default', function () {
    return gulp.src('*.md')
        .pipe(frontMatter({ 
            property: 'pig',
            remove: true 
        }))
        .pipe(data(function(file) {
            console.log(file.pig.layout);
        }))
        .pipe(markdown({tables: true}))
        .pipe(gulp.dest('dist'));