josephg / josephg/node-browserchannel
Uncaught TypeError: fs.statSync is not a function
- Dominant language
- CoffeeScript
- Stars
- 288
- Forks
- 44
- PR merge metrics
- No merged PRs in 30d
Description
my main.js just import the library:
`var BCSocket = require('browserchannel').BCSocket;`
I compile file with gulpfile below
```
var gulp = require('gulp'),
browserify = require('browserify'),
del = require('del'),
source = require('vinyl-source-stream'),
babelify = require('babelify');
var paths = {
srcJs: ['./main.js'],
js: ['./bundle.js']
}
gulp.task('clean', function(done){
del(['build'], done)
})
gulp.task('js', ['clean'], function() {
browserify({debug: true})
.transform(babelify)
.require('./main.js', {entry: true})
.bundle()
.on("error", function (err) { console.log("Error: " + err.message); })
.pipe(source('bundle.js'))
.pipe(gulp.dest('./static/'));
})
// Rerun tasks whenever a file changes.
gulp.task('watch', ['js'], function() {
gulp.watch(paths.srcJs, ['js']);
});
```
When I open file in browser I achieve an error `Uncaught TypeError: fs.statSync is not a function`.
What may cause the problem?
Contributor guide
Assessment
This issue has not been assessed yet.