Gulp Error: Cannot find module browserify
Gulp Error: Cannot find module browserify
在 运行 gulp 时出现上述错误。
不明白为什么。我读过一些东西,例如 gulp.src 需要一个 ./ 前面的应用程序。
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。
让我知道您的想法,或者如果我缺少任何信息。
我是 React 的新手,我只是尝试将 node.js 设置为后端并创建一个 React 环境。
gulp-browserify
是 blacklisted by 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/')));
});
阅读更多here。
在 运行 gulp 时出现上述错误。
不明白为什么。我读过一些东西,例如 gulp.src 需要一个 ./ 前面的应用程序。
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。
让我知道您的想法,或者如果我缺少任何信息。
我是 React 的新手,我只是尝试将 node.js 设置为后端并创建一个 React 环境。
gulp-browserify
是 blacklisted by 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/')));
});
阅读更多here。