carrot / roots-browserify

Roots v3 extension that uses browserify as a javascript pipeline
Other
21 stars 8 forks source link

when unable to find a require it should not bomb the compiler #15

Open samccone opened 9 years ago

samccone commented 9 years ago
events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: Cannot find module 'bower_components/jquery/dist/jquery.min.js' from '/Users/sam/Desktop/repos/ss15-goat/webapp/assets/js'
  at /Users/sam/Desktop/repos/ss15-goat/webapp/node_modules/roots-browserify/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:50:17
  at process (/Users/sam/Desktop/repos/ss15-goat/webapp/node_modules/roots-browserify/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:119:43)
  at /Users/sam/Desktop/repos/ss15-goat/webapp/node_modules/roots-browserify/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:128:21
  at load (/Users/sam/Desktop/repos/ss15-goat/webapp/node_modules/roots-browserify/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:60:43)
  at /Users/sam/Desktop/repos/ss15-goat/webapp/node_modules/roots-browserify/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:66:22
  at /Users/sam/Desktop/repos/ss15-goat/webapp/node_modules/roots-browserify/node_modules/browserify/node_modules/browser-resolve/node_modules/resolve/lib/async.js:21:47
  at Object.oncomplete (fs.js:108:15)
jescalan commented 9 years ago

Yeah this is sort of a roots issue actually. There need to be methods for extensions to gracefully throw errors integrated in. Will work on this.