Db和JS非常新,并尝试使用此链接中的教程学习ExpressJS,RethinkDb。
https://github.com/rethinkdb/rethinkdb-example-nodejs-chat
我按照说明操作,并在基本模块加载中遇到错误。看起来像是一些依赖性问题,或者我可能错过了一些步骤。
如说明书中所述,我已成功设置rethinkDb并可以在
中查看数据库资源管理器但是当按照说明中的指定执行node app
时,我会在下面发生错误。请帮忙吗?
/Users/test/rethinkdb-example-nodejs-chat/node_modules/socket.io/lib/store.js:35
Store.prototype.__proto__ = EventEmitter.prototype;
^
TypeError: Cannot read property 'prototype' of undefined
at Object.<anonymous> (/Users/test/rethinkdb-example-nodejs-chat/node_modules/socket.io/lib/store.js:35:42)
at Module._compile (module.js:643:30)
at Object.Module._extensions..js (module.js:654:10)
at Module.load (module.js:556:32)
at tryModuleLoad (module.js:499:12)
at Function.Module._load (module.js:491:3)
at Module.require (module.js:587:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/Users/test/rethinkdb-example-nodejs-chat/node_modules/socket.io/lib/manager.js:16:13)
at Module._compile (module.js:643:30)