brentvatne / jsdom-jscore

A fork of jsdom that is intended for use in JavaScriptCore on iOS, specifically with react-native
Other
35 stars 17 forks source link

errors during react-native packaging #2

Open aksonov opened 8 years ago

aksonov commented 8 years ago
Unable to resolve module querystring from /Users/aksonov/Documents/ReactSM/node_modules/jsdom-jscore/lib/builtins/url/url.js
Unable to resolve module domutils from /Users/aksonov/Documents/ReactSM/node_modules/jsdom-jscore/lib/builtins/htmlparser2/lib/index.js
Unable to resolve module util from /Users/aksonov/Documents/ReactSM/node_modules/jsdom-jscore/lib/builtins/htmlparser2/lib/FeedHandler.js
Unable to resolve module ../ from /Users/aksonov/Documents/ReactSM/node_modules/jsdom-jscore/lib/builtins/htmlparser2/lib/Stream.js
Unable to resolve module util from /Users/aksonov/Documents/ReactSM/node_modules/jsdom-jscore/lib/builtins/htmlparser2/lib/Stream.js
Unable to resolve module stream from /Users/aksonov/Documents/ReactSM/node_modules/jsdom-jscore/lib/builtins/htmlparser2/lib/WritableStream.js
Unable to resolve module readable-stream from /Users/aksonov/Documents/ReactSM/node_modules/jsdom-jscore/lib/builtins/htmlparser2/lib/WritableStream.js
Unable to resolve module util from /Users/aksonov/Documents/ReactSM/node_modules/jsdom-jscore/lib/builtins/htmlparser2/lib/WritableStream.js
Unable to resolve module canvas from /Users/aksonov/Documents/ReactSM/node_modules/jsdom-jscore/lib/jsdom/level2/html.js
aksonov commented 8 years ago

I was able to add all missed dependencies, but 'canvas' module cannot be installed...

aksonov commented 8 years ago

After successful installation of canvas, still have that error:

Unable to resolve module ../build/Release/canvas from /Users/aksonov/Documents/ReactSM/node_modules/jsdom-jscore/node_modules/canvas/lib/bindings.js

Are you sure that react native could work with compiled node modules (seems canvas is such module) ?

bryantAXS commented 8 years ago

Having a similar issue with querystring

ggozad commented 8 years ago

Would also appreciate a comment on this too. Happy to help fix, but hard to say where to start.

aksonov commented 8 years ago

There is no problem with querystring, just install all missed dependencies, and it will work. For canvas - I've just removed that code (because i don't need canvas).

brentvatne commented 8 years ago

Sorry folks I don't have time to support this! If any of you want to take over this repo just let me know.

anion155 commented 5 years ago

This fork works perfectly https://github.com/iamcco/jsdom-jscore-rn with react-native