在0.6.5版本发布后,使用meteor可以开发非Web应用程序。
我从头开始为ARM处理器进行了重建,但我根本不需要数据库支持(Mongo会使处理器效率降低,占用空间过大)。
考虑到ARM只需要作为DDP客户端工作,因此我手动构建了它而没有加入mongo。
为了尽可能地简单,我只启动了一个包(删除了所有标准包)。
meteor
并且在服务器文件夹中有一个文件
main = function(argv){
return "DAEMON"
}
Meteor.setInterval(function(){
console.log("HellOnWorld");
},1000);
在完全安装Meteor的计算机上,它按预期工作,但没有安装Mongo时会出现错误。
Unexpected mongo exit code 127. Restarting.
Unexpected mongo exit code 127. Restarting.
Initializing mongo database... this may take a moment.
Unexpected mongo exit code 127. Restarting.
Can't start mongod
显然我没有也不想要Mongo。
有没有办法在不等待Mongo数据库的情况下启动Meteor?
Meteor团队计划支持其他数据库,所以这个功能迟早会被实现。