Articles of meteor

获得meteor0.9.2构build工作OSX – > Linux

我使用meteor0.8.x,但最近试图升级到0.9.2。 它在本地工作,但我没有任何运气与meteor bundle或meteor build 首先我得到这个错误 /var/projects/myproject/live/bundle/programs/server/boot.js:198 }).run(); ^ Error: /var/projects/myproject/live/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/build/Release/bcrypt_lib.node: invalid ELF header at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at bindings (/var/projects/myproject/live/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/node_modules/bindings/bindings.js:74:15) at Object.<anonymous> (/var/projects/myproject/live/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/bcrypt.js:1:97) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) 我试过的东西 确保live/bundle/programs/server/node_modules在启动之前不存在。 按照README的说法,将npm install在live/bundle/programs/server中 我注意到的事情。 live/bundle/programs/server/package.json没有bcrypt deps。 在0.8.2中我有命令手动安装fibers和bcrypt ,但显然我不需要光纤了。 它看起来像我需要bcrypt之一,但它是在以前不同的位置。 我没有看到有关需要转到/var/projects/myproject/live/bundle/programs/server/npm/npm-bcrypt并安装bcrypt的文档中的任何内容。 我可以手动删除它,但我做错了什么? […]

让meteor在亚马逊EC2上运行

我有一个简单的meteor应用程序,我正在Amazon EC2服务器上运行。 一切都很好。 我通过meteor在项目目录中手动启动它。 不过,我想要的是这个应用程序 在启动时运行 不要挂断 我尝试通过nohup meteor &运行它,但是当我尝试从EC2实例注销时,出现“您正在运行作业”消息。 继续注销停止应用程序。 我怎样才能让应用程序启动并保持(除非由于某种原因崩溃)?

在Windows 7 x64上使用铁路路由器(最新版)安装问题(Meteor 0.8.3)

我正在尝试在Windows 7中为我的Meteor项目安装(通过克隆存储库)“铁路由器”。 (回购: https : //github.com/EventedMind/iron-router ) 输出如下: While building package `iron-router`: error: no such package: 'reactive-dict@1.0.0' error: no such package: 'deps@1.0.0' error: no such package: 'underscore@1.0.0' error: no such package: 'ejson@1.0.0' error: no such package: 'jquery@1.0.0' error: no such package: 'ui@1.0.0' error: no such package: 'iron' error: no such package: 'cmather' error: no such […]

在Windows上部署Meteor

我觉得很奇怪,没有详细的一步一步解释如何将自己的Meteor webapp部署到你自己的Windows服务器上。 或者,也许我只是不能使用Google来find一个这样的解释。 在许多页面上,即使在这里的一些问题上,我发现人们只是简单地说“ build it and deploy it like any other node.js app ”,除非我找不到关于如何部署节点的任何解释。 JS Web应用程序到Windows服务器上。 meteor是如此的真棒 ,我觉得如果有人会这样一步一步地写下如何在Windows服务器上部署Meteor应用程序,那么一群人将是非常快乐的露营者…尤其是如果解释说明如何部署将多个Meteor应用程序放到一个Windows服务器上;) 它当然不一定是IIS, nginx运行在Windows上就好了。 此外, Node.js在Windows上运行就好了。 作为一项服务, MongoDB在Windows上运行得很好。 Meteor在Windows上构build应用程序显然很好。 所以,它实际上只是最后一步将其部署在Windows服务器上,以及… 那么,那里的任何人都知道如何在一个Windows服务器上部署几个Meteor应用程序,并愿意写出一个友好的步骤解释这个? 请好吗?

Meteor JS在Windows上支持iOS和Android

我想知道如果Meteor JS的Windows版本支持开发和运行的iOS和/或Android应用程序。 我希望它至less支持Android。

如何在Ubuntu VrtualBox中运行meteor应用程序,并使用Windows主机上的编辑器进行编辑?

我正在运行一个meteor服务器用于开发目的在一个运行Ubuntu的虚拟客户端。 该项目将在主机上的一个文件夹将被共享给客人(该文件夹本身是在一个Dropbox文件夹 – 这样我可以共享发展之间的多个虚拟机和工作站,但不应该伤害), 我已经通过主机专用的适配器和NAT来build立networking连接,并且SSH密钥为了方便起见而被input到putty中,客户的ip在windows etc/hosts文件中,因此服务器可以通过http://dev:3000本地访问,这部分工作正常。 虚拟机在Windows 7上运行,所以赶上meteor不会启动,因为不能启动Mongo,它需要创build一个锁文件(因为文件必须在通过vboxfs共享给客户的Windows主机上)。 如果我将项目移动到不同的文件夹,那么就不能再用主机上的编辑器编辑文件了。 我尝试将.meteor/local文件夹移动到ext3分区,并使用符号链接进行连接,但是由于同样的原因无法创buildlockfile。 那么,任何人都有如何设置这个build议? UPDATE 我在Ubuntu客户端中安装了mongodb,但是当我试图运行meteor ,启动程序崩溃了,因为meteor似乎想要在该文件夹内创build符号链接: /home/bbozo/.meteor/tools/09b63f1ed5/lib/node_modules/fibers/future.js:173 throw(ex); ^ Error: EROFS, read-only file system '/media/sf_Shared/Dropbox/dev_uhurajr/chat/.meteor/local/.build320446.build/programs/server/npm/logging/main/node_modules' 计划B将在@ user3185338答案这是一个可行的解决方法,但我有点希望有一个更优雅的select运行一个while循环与第二滞后x秒 UPDATE 有没有办法告诉meteor移动它的.meteor工作文件夹,而不诉诸符号链接? 也许通过在ubuntu中设置一个应用程序服务器的东西在apache / nginx +乘客的行?

“官方Meteor for Windows Preview”是否支持移动软件包?

meteor的windows支持移动包吗? 我试图通过vagrant运行Linux版本,但无法运行android模拟器。