【发布时间】:2014-02-13 15:18:37
【问题描述】:
我已根据提供的说明(使用 Autoparts)在 Nitrous.io 上设置了我的 Meteor 开发环境。一切都运行顺利,直到我执行“流星重置”以删除 mongo db 中的数据。从那以后,我无法重新启动我的应用程序,因为 mongo 似乎在启动时崩溃了。
有什么想法吗?
Initializing mongo database... this may take a moment.
events.js:72
throw er; // Unhandled 'error' event
^
TypeError: Cannot read property '0' of undefined
at /home/action/.parts/packages/meteor/0.7.0.1/tools/09b63f1ed5/tools/mongo_runner.js:285:36
at /home/action/.parts/packages/meteor/0.7.0.1/packages/mongo-livedata/133ed3e7a3/npm/node_modules/mongodb/lib/mongodb/admin.js:257:31
at /home/action/.parts/packages/meteor/0.7.0.1/packages/mongo-livedata/133ed3e7a3/npm/node_modules/mongodb/lib/mongodb/db.js:1079:18
at /home/action/.parts/packages/meteor/0.7.0.1/packages/mongo-livedata/133ed3e7a3/npm/node_modules/mongodb/lib/mongodb/db.js:1670:9
at Server.Base._callHandler (/home/action/.parts/packages/meteor/0.7.0.1/packages/mongo-livedata/133ed3e7a3/npm/node_modules/mongodb/lib/mongodb/connection/base.js:382:41)
at /home/action/.parts/packages/meteor/0.7.0.1/packages/mongo-livedata/133ed3e7a3/npm/node_modules/mongodb/lib/mongodb/connection/server.js:472:18
at MongoReply.parseBody (/home/action/.parts/packages/meteor/0.7.0.1/packages/mongo-livedata/133ed3e7a3/npm/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:68:5)
at null.<anonymous> (/home/action/.parts/packages/meteor/0.7.0.1/packages/mongo-livedata/133ed3e7a3/npm/node_modules/mongodb/lib/mongodb/connection/server.js:430:20)
at EventEmitter.emit (events.js:95:17)
at null.<anonymous> (/home/action/.parts/packages/meteor/0.7.0.1/packages/mongo-livedata/133ed3e7a3/npm/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:191:13)
【问题讨论】:
-
您可以尝试重新安装 Meteor 吗?您可以运行
parts uninstall meteor,然后运行parts install meteor进行完整的重新安装。