okcupidjs: Can't find dependencies in node_modules
For some reason the dependencies in node_modules are not working. I have a parent node_modules and there is also another nested node_modules within the okcupidjs folder (not sure if this is intentional). Here are my error messages:
cookie.js:32 Uncaught Error: Cannot find module "net"
at webpackMissingModule (cookie.js:32)
at Object.<anonymous> (cookie.js:32)
at __webpack_require__ (bootstrap 518d0c88e6c2b1899e2e:19)
at Object.<anonymous> (cookies.js:3)
at __webpack_require__ (bootstrap 518d0c88e6c2b1899e2e:19)
at Object.<anonymous> (index.js:18)
at __webpack_require__ (bootstrap 518d0c88e6c2b1899e2e:19)
at Object.<anonymous> (requester.js:1)
at __webpack_require__ (bootstrap 518d0c88e6c2b1899e2e:19)
at Object.<anonymous> (client.js:3)
webpackMissingModule @ cookie.js:32
(anonymous) @ cookie.js:32
__webpack_require__ @ bootstrap 518d0c88e6c2b1899e2e:19
(anonymous) @ cookies.js:3
__webpack_require__ @ bootstrap 518d0c88e6c2b1899e2e:19
(anonymous) @ index.js:18
__webpack_require__ @ bootstrap 518d0c88e6c2b1899e2e:19
(anonymous) @ requester.js:1
__webpack_require__ @ bootstrap 518d0c88e6c2b1899e2e:19
(anonymous) @ client.js:3
__webpack_require__ @ bootstrap 518d0c88e6c2b1899e2e:19
(anonymous) @ index.js:1
__webpack_require__ @ bootstrap 518d0c88e6c2b1899e2e:19
module.exports @ index.js:1
__webpack_require__ @ bootstrap 518d0c88e6c2b1899e2e:19
(anonymous) @ html5-entities.js:190
__webpack_require__ @ bootstrap 518d0c88e6c2b1899e2e:19
(anonymous) @ bootstrap 518d0c88e6c2b1899e2e:62
(anonymous) @ bootstrap 518d0c88e6c2b1899e2e:62
client?cd17:154 [WDS] Errors while compiling. Reload prevented.
msgErrors @ client?cd17:154
onmessage @ socket.js:38
EventTarget.dispatchEvent @ sockjs.js:170
(anonymous) @ sockjs.js:883
SockJS._transportMessage @ sockjs.js:881
EventEmitter.emit @ sockjs.js:86
WebSocketTransport.ws.onmessage @ sockjs.js:2957
client?cd17:157 ./node_modules/okcupidjs/node_modules/request/lib/har.js
Module not found: Error: Can't resolve 'fs' in '/Users/danno/Documents/GitHub/okcupid/node_modules/okcupidjs/node_modules/request/lib'
@ ./node_modules/okcupidjs/node_modules/request/lib/har.js 3:9-22
@ ./node_modules/okcupidjs/node_modules/request/request.js
@ ./node_modules/okcupidjs/node_modules/request/index.js
@ ./node_modules/okcupidjs/lib/requester.js
@ ./node_modules/okcupidjs/lib/client.js
@ ./node_modules/okcupidjs/index.js
@ ./src/index.js
@ multi (webpack)-dev-server/client?http://localhost:8080 ./src/index.js ./src/index.html
msgErrors @ client?cd17:157
onmessage @ socket.js:38
EventTarget.dispatchEvent @ sockjs.js:170
(anonymous) @ sockjs.js:883
SockJS._transportMessage @ sockjs.js:881
EventEmitter.emit @ sockjs.js:86
WebSocketTransport.ws.onmessage @ sockjs.js:2957
client?cd17:157 ./node_modules/forever-agent/index.js
Module not found: Error: Can't resolve 'net' in '/Users/danno/Documents/GitHub/okcupid/node_modules/forever-agent'
@ ./node_modules/forever-agent/index.js 6:10-24
@ ./node_modules/okcupidjs/node_modules/request/request.js
@ ./node_modules/okcupidjs/node_modules/request/index.js
@ ./node_modules/okcupidjs/lib/requester.js
@ ./node_modules/okcupidjs/lib/client.js
@ ./node_modules/okcupidjs/index.js
@ ./src/index.js
@ multi (webpack)-dev-server/client?http://localhost:8080 ./src/index.js ./src/index.html
msgErrors @ client?cd17:157
onmessage @ socket.js:38
EventTarget.dispatchEvent @ sockjs.js:170
(anonymous) @ sockjs.js:883
SockJS._transportMessage @ sockjs.js:881
EventEmitter.emit @ sockjs.js:86
WebSocketTransport.ws.onmessage @ sockjs.js:2957
client?cd17:157 ./node_modules/okcupidjs/node_modules/tunnel-agent/index.js
Module not found: Error: Can't resolve 'net' in '/Users/danno/Documents/GitHub/okcupid/node_modules/okcupidjs/node_modules/tunnel-agent'
@ ./node_modules/okcupidjs/node_modules/tunnel-agent/index.js 3:10-24
@ ./node_modules/okcupidjs/node_modules/request/lib/tunnel.js
@ ./node_modules/okcupidjs/node_modules/request/request.js
@ ./node_modules/okcupidjs/node_modules/request/index.js
@ ./node_modules/okcupidjs/lib/requester.js
@ ./node_modules/okcupidjs/lib/client.js
@ ./node_modules/okcupidjs/index.js
@ ./src/index.js
@ multi (webpack)-dev-server/client?http://localhost:8080 ./src/index.js ./src/index.html
msgErrors @ client?cd17:157
onmessage @ socket.js:38
EventTarget.dispatchEvent @ sockjs.js:170
(anonymous) @ sockjs.js:883
SockJS._transportMessage @ sockjs.js:881
EventEmitter.emit @ sockjs.js:86
WebSocketTransport.ws.onmessage @ sockjs.js:2957
client?cd17:157 ./node_modules/tough-cookie/lib/cookie.js
Module not found: Error: Can't resolve 'net' in '/Users/danno/Documents/GitHub/okcupid/node_modules/tough-cookie/lib'
@ ./node_modules/tough-cookie/lib/cookie.js 32:10-24
@ ./node_modules/okcupidjs/node_modules/request/lib/cookies.js
@ ./node_modules/okcupidjs/node_modules/request/index.js
@ ./node_modules/okcupidjs/lib/requester.js
@ ./node_modules/okcupidjs/lib/client.js
@ ./node_modules/okcupidjs/index.js
@ ./src/index.js
@ multi (webpack)-dev-server/client?http://localhost:8080 ./src/index.js ./src/index.html
msgErrors @ client?cd17:157
onmessage @ socket.js:38
EventTarget.dispatchEvent @ sockjs.js:170
(anonymous) @ sockjs.js:883
SockJS._transportMessage @ sockjs.js:881
EventEmitter.emit @ sockjs.js:86
WebSocketTransport.ws.onmessage @ sockjs.js:2957
client?cd17:157 ./node_modules/forever-agent/index.js
Module not found: Error: Can't resolve 'tls' in '/Users/danno/Documents/GitHub/okcupid/node_modules/forever-agent'
@ ./node_modules/forever-agent/index.js 7:10-24
@ ./node_modules/okcupidjs/node_modules/request/request.js
@ ./node_modules/okcupidjs/node_modules/request/index.js
@ ./node_modules/okcupidjs/lib/requester.js
@ ./node_modules/okcupidjs/lib/client.js
@ ./node_modules/okcupidjs/index.js
@ ./src/index.js
@ multi (webpack)-dev-server/client?http://localhost:8080 ./src/index.js ./src/index.html
msgErrors @ client?cd17:157
onmessage @ socket.js:38
EventTarget.dispatchEvent @ sockjs.js:170
(anonymous) @ sockjs.js:883
SockJS._transportMessage @ sockjs.js:881
EventEmitter.emit @ sockjs.js:86
WebSocketTransport.ws.onmessage @ sockjs.js:2957
client?cd17:157 ./node_modules/okcupidjs/node_modules/tunnel-agent/index.js
Module not found: Error: Can't resolve 'tls' in '/Users/danno/Documents/GitHub/okcupid/node_modules/okcupidjs/node_modules/tunnel-agent'
@ ./node_modules/okcupidjs/node_modules/tunnel-agent/index.js 4:10-24
@ ./node_modules/okcupidjs/node_modules/request/lib/tunnel.js
@ ./node_modules/okcupidjs/node_modules/request/request.js
@ ./node_modules/okcupidjs/node_modules/request/index.js
@ ./node_modules/okcupidjs/lib/requester.js
@ ./node_modules/okcupidjs/lib/client.js
@ ./node_modules/okcupidjs/index.js
@ ./src/index.js
@ multi (webpack)-dev-server/client?http://localhost:8080 ./src/index.js ./src/index.html
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 17
This has been my experience as well. It’s kind of like the OKC web API was not meant for data scraping 🙃
Same here! Happy for you man!
I made #40 with your sample code. I dropped that into a new okcupidjs example project.
It runs for me. windows 10 x64. I think I just spammed some okcupid users…oh well. 🙃
I have got it to crash in some cases so I wil try to fix those, then see what else I can find. Thanks for this! When we get the example working 100% of the time, we can merge that PR.
@xmclark Ok, thanks. I did figure out how to use node to do this in the terminal. Thanks for your responses, really appreciate it.