Gulp with browserify: Cannot find module src/js/main.js

Ben Davis

I'm trying to get a basic build set up using Gulp and browserify, but keep seeing this error when trying to run the default task:

Error: Cannot find module 'src/js/main.js' from '/Users/ben/dev/git/myapp/'

gulpfile.js

var gulp = require('gulp');
var browserify = require('browserify');
var del = require('del');
var source = require('vinyl-source-stream');


var paths = {
    main_js: ['src/js/main.js'],
    js: ['src/js/*.js']
};

gulp.task('clean', function(done) {
    del(['build'], done);
});

gulp.task('js', ['clean'], function() {
    browserify(paths.main_js)
        .bundle()
        .pipe(source('bundle.js'))
        .pipe(gulp.dest('./build/'));
});

gulp.task('watch', function() {
    gulp.watch(paths.js, ['js']);
});

gulp.task('default', ['watch', 'js']);

main.js

console.log("Hello!")

myapp/

.
├── gulpfile.js
├── node_modules
│   ├── browserify
│   ├── del
│   ├── gulp
│   └── vinyl-source-stream
├── npm-debug.log
├── package.json
└── src
    ├── css
    ├── index.html
    └── js
        └── main.js

I can't understand why it's failing to find main.js. When I run this command from myapp/, it works fine:

$ browserify src/js/main.js > build/bundle.js

Furqan Zafar

Try using "./src/js/main.js" instead of "src/js/main.js" i.e:

var paths = {
    main_js: ['./src/js/main.js'],
    js: ['src/js/*.js']
};

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Gulp Error: Cannot find module browserify

From Dev

Gulp with browserify: Cannot find start module

From Dev

Receiving 'Error: Cannot find module' using browserify, gulp, react.js

From Dev

Browserify cannot find npm module

From Dev

browserify cannot find module 'react'

From Dev

browserify exclude cannot find module

From Dev

browserify - uncaught error "cannot find module" in bundle.js

From Dev

Cannot find module gulp.js when publishing to Azure

From Dev

Typescript+Gulp+Protractor => Cannot find module config.js

From Dev

Browserify + Grunt + Remapify: Cannot Find Module

From Dev

Browserify: Cannot find module '...' from '...' (Coffeescript + React)

From Dev

Ignore module with browserify in gulp

From Dev

Node.js + browserify - Error: Cannot find module 'cls-bluebird'

From Dev

Gulp Browserify combine JS

From Dev

Gulp and Babel: Error: Cannot find module

From Dev

Gulp - throw err cannot find module 'q'

From Dev

Karma Not Running - cannot find module gulp

From Dev

Gulp and Babel: Error: Cannot find module

From Dev

Cannot find module using gulp and react

From Dev

Cannot find module 'gulp-gitinfo'

From Dev

Gulp.js trouble installing, cannot find module 'fetch.js'?

From Dev

'Cannot find module' error using karma-browserify on Windows

From Dev

Fake global jQuery with browserify-shim? (Cannot find module 'jquery')

From Dev

karma-browserify Cannot find module on unit test

From Dev

Error: Cannot find module 'gulp-uglifyjs' with "gulp watch

From Dev

Gulp-Error: Cannot find module 'gulp-watch'

From Dev

Gulp-Error: Cannot find module 'gulp-watch'

From Dev

Error: Cannot find module 'gulp-uglifyjs' with "gulp watch

From Dev

gulp - uglify js files with browserify?

Related Related

HotTag

Archive