运行gulp时出现上述错误.
无法弄清楚为什么.我已经阅读了一些内容,例如gulp.src需要一个./ infront of app.
var gulp = require('gulp'), browserify = require('gulp-browserify'); gulp.task('scripts', function () { gulp.src(['./app/main.js']) .pipe(browserify({ debug: true, transform: [ 'reactify' ] })) .pipe(gulp.dest('./public/')); }); gulp.task('default', ['scripts']);
像这样......
我已经完成了npm安装,所以节点模块应该是它所在的位置.值得指出的是它在节点模块中称为gulp-browserify.
我在mac上全局安装了browserify.
让我知道您的想法,或者是否有任何信息遗失.
我是新手做出反应并试图将node.js设置为后端并创建一个反应环境.
gulp-browserify
被gulp列入黑名单
您需要使用browserify
带vinyl-source-stream
.
var gulp = require('gulp'); var browserify = require('browserify'); var source = require('vinyl-source-stream'); gulp.task('browserify', function() { return browserify({ entries: ["./app/main.js"] }) .bundle() .pipe(source('main.js')) .pipe(gulp.dest('./public/'))); });
在这里阅读更多.