-
Notifications
You must be signed in to change notification settings - Fork 395
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot resolve module 'vertx' #482
Comments
@lookapanda That's a very odd error. I'm not able to reproduce it (and surely we would have heard about it before since it appears to make when completely unusable!). Could you provide a bit more info:
Thanks! |
I get the same error and my system is debian sid.
The node version in my case is 5.7.1 |
Hmmm, is that error happening during application runtime? Or is it happening at build time when using some sort of build tool, like webpack, browserify, rollup, etc? If that error is being reported at runtime (as opposed to build time, e.g. browserify, webpack, etc.), the only way control could ever reach this line is if all three of these things are true:
The only way to detect if code is running in vertx is to rule out other environments (using the tests above), and then assume vertx and just try to require() it. However, build tools scan source code and ASTs looking for require statements in order to create bundles. So, if that error is happening at build time, then I think the right thing to do is to configure your build tool to ignore |
I don't remember but i think that was a problem during the build time but I had an old version of npm and after the update the problem disappear. |
I'm seeing this error during build time with |
This was also found (and solved) in Issue 305 of stefanpenner's es6-promise package (patched in this commit). tl;dr he edited
Understandably not the cleanest patch but it did the job. |
I had the same issue and the fix proposed by @belenbarbed works. My setup is an electron application. Any chance that this fix gets an implementation in the official |
@theMK2k I hardly expect that webpack.config = {
resolve: {
alias: {
vertx: 'path/to/stub-vertx',
}
}
}; // stub-vertx.js
module.exports = this; |
I've also solved this issue on my end by changing ./lib/env.js line 32: Hopefully some patch will fix this at some point (however unlikely since this is nearly 5yrs old) |
I always get this error. And I really don't know why exactly. All I did is just installed when with
npm install when
The text was updated successfully, but these errors were encountered: