问题标签 [meteor-up]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
863 浏览

meteor - mupx:等待握手时超时

直到今天我使用 mupx 重新部署我的流星应用程序时才遇到这个问题,我收到了这个错误:

帮助?谢谢!

0 投票
0 回答
179 浏览

meteor - 使用 Distelli 部署 Meteor 应用程序

我已经在 Distelli 上部署了我的 Meteor 应用程序。就像,快到了。我已经完成了设置 EC2 机器、创建用户组 [这似乎没有必要,因为我能够在不指定机器 IP 的情况下以完全权限 SSH 进入机器]、创建弹性 IP、成功构建并部署到该框。但是,我似乎无法检查 Meteor 是否真的在运行(注意:当我 ssh 进入时,有 Mongo 和 Node 的活动实例,所以有些东西正在运行)。

该问题与将弹性 IP 与我的 ROOT_URL 和域相关联有关。我只是不确定在这一步该怎么做,而且似乎找不到任何特定于 Meteor 的方向。一直在使用这些指南:

https://www.distelli.com/docs/tutorials/how-to-set-up-aws-ec2 https://www.distelli.com/docs/tutorials/deploying-meteor-applications http://gregblogs。 com/tlt-associate-a-namecheap-domain-with-an-amazon-ec2-instance/

回顾: Distelli 部署是成功的,但在完成之前我收到以下错误:

Error: $ROOT_URL, if specified, must be an URL

我已将我的 ROOT_URL 设置为我的域,并根据之前的指南进行关联。我可以在 IP 上运行 traceroute,但就像端口 3000 一样,所以我倾向于 Meteor 构建默默地失败。

我的清单:https ://gist.github.com/newswim/c642bd9a1cf136da73c3

我注意到,当我将 CNAME 记录指向我的 ec2 公共 DNS 时,NameCheap(恰当地命名).在记录的末尾添加了一个。除此之外,我几乎很难过。

0 投票
0 回答
252 浏览

meteor - Mup deploy - js-bson: 无法加载 c++ bson 扩展,使用纯 JS 版本

尝试在 Meteor Up 的帮助下将我的 meteorJS 应用程序部署到 Ubuntu 14.04 下的数字海洋水滴

mup init是成功的,但是当我部署时,我有:

配置:

bson = require('../build/Release/bson'); 我已经看到通过更改为 解决了很多问题 bson = require('../browser_build/bson');

但是我在哪里可以找到我的 node_module ?我的应用程序根目录有一个目录,但在这个目录中我什至没有,/build所以browser_build我不能尝试这个修复......

0 投票
1 回答
238 浏览

email - 使用我的新域发送 Gmail smtp 电子邮件失败

当我使用我的新 *.ca 域时,我无法让 gmail smtp 从我的 Meteor 网站发送电子邮件。如果我使用另一个域,一切正常。

这是 mup.json 邮件网址:

如果我用我创建的另一个工作网站替换该行,它可以工作:

  1. 我对如何解决这个问题一无所知。那会是域吗?我需要你的帮助。

编辑错误日志是:AuthError: Invalid login

0 投票
0 回答
92 浏览

meteor - Meteor 在生产模式下失败,但在本地开发服务器上运行

操作系统是 Intel X86_64 架构上的 Centos 6.2。节点版本为 4.0.0。我创建了启动项目并尝试使用构建和运行它

用于在本地开发服务器中运行和

用于模拟生产模式。只有“流星运行”命令有效。普通的“meteor”和“meteor run --production”都给出了以下错误:

=> 启动代理。
W20151229-23:28:35.043(0)?(STDERR)
W20151229-23:28:35.046(0)?(STDERR)
W20151229-23:28:35.047(0)?(STDERR) #
W20151229-23:28:35.047(0)?(STDERR) # ../deps/v8/src/platform-linux.cc 中的致命错误,第 776 行
W20151229-23:28:35.048(0)?(STDERR) # CHECK_EQ(0, result) 失败 W20151229-23:28:35.048(0)?(STDERR) # 预期:0 W20151229-23:28:35.048(0)?(STDERR) # 找到:11 W20151229-23:28:35.049(0)?(STDERR) #
W20151229-23:28:35.049(0)?(STDERR)
=> 退出信号:SIGTRAP

我已经搜索了答案,一个建议是使用流星,但不支持 centos。我希望能够在我的下一个项目中使用 Meteor,但直到我可以在此服务器上运行生产版本之后才能使用。任何建议,将不胜感激。

0 投票
0 回答
586 浏览

meteor - 构建流星应用程序时出错

当我尝试部署我的应用程序(使用meteor-up mup deploy命令)时,我在构建步骤中遇到了这个错误,然后我测试并发现使用meteor build命令时也会返回同样的错误:

这是我的meteor build --verbose输出:

我的应用程序现在可以正常运行,没有任何错误,但在构建时出现错误。我几天前部署了这个项目,没有任何问题。但是在meteor update添加maximum:server-transform package deploy 之后出现错误。我也尝试删除maximum:server-transform包并再次测试,但它没有修复。

meteor list如果有用,这是我的项目输出:

我也尝试DEBUG=* mup deploy使用详细模式,但这不是关于错误的新细节。

之后我也尝试构建项目,meteor reset但它不起作用。

如果可能,请帮助我解决此错误。如何找到错误在哪里?如何跟踪构建过程?如何找到TypeError: Cannot call method 'split' of undefined发生在哪个文件中?

0 投票
0 回答
181 浏览

meteor - 使用 mup 部署后,Meteor 应用程序不会出现在浏览器中

我遇到了奇怪的问题 - 我用 mup 部署了我的 Meteor 应用程序(按照以下说明操作:https ://www.vultr.com/docs/deploy-a-meteor-application-on-ubuntu )。一切顺利(见截图)。

问题

但是,当我尝试通过浏览器访问内容时(我输入 IP 地址),内容不会出现。

作为服务器,我在 Ubuntu 15.04 上使用 apache2,mup.json 如下:

我将不胜感激任何帮助!提前致谢!

UPD:我进行了更好的研究并找到了一个很棒的教程 - https://www.phusionpassenger.com/library/walkthroughs/deploy/meteor/ownserver/apache/oss/vivid/deploy_app.html。所以,如果还有人对如何部署 Meteor 应用程序感到好奇,请看一下 :)

0 投票
1 回答
886 浏览

meteor - Kadira Meteor-Up / MUPX - 验证部署:失败

我正在尝试使用 Kadira Meteor-Up ( https://github.com/kadirahq/meteor-up ) 将 Meteor 1.2.1 基本项目部署到新的 Ubuntu 14.04 x64 vmlinuz-3.13.0-71-generic (digitalocean)液滴,我有以下错误:

该问题也出现在 MUPX ( https://github.com/arunoda/meteor-up/tree/mupx# ) 中。有没有人有解决问题的想法?

0 投票
1 回答
791 浏览

javascript - MONGO_URL 用于在一台服务器上运行多个 Meteor 应用程序

我在我的 Ubuntu 服务器(Digital Ocean)上运行了一个 Meteor 应用程序。我使用 Meteor Up (MUP) 来部署和保持应用程序运行。一切正常。

但是,当我尝试在同一台服务器上部署第二个应用程序时,连接到 MongoDB 时出现问题。我收到一条长且不可读的错误消息,开头为“调用部署过程:失败”,然后以

该应用程序拒绝运行。我已经尝试了很多方法来解决这个问题,如果需要更多信息,我会编辑这篇文章,但我不确定什么是相关的。本质上我不明白错误消息,所以我需要知道到底发生了什么?

编辑:我想补充一点,如果我进入项目文件夹并使用“流星”命令,我的应用程序运行良好。一切都按预期运行。只有当我尝试使用 MUP 将其部署为长期生产模式时,我才会收到此错误。

编辑:我继续尝试 mupx 而不是 mup。这次我什至无法通过安装过程,我收到以下错误消息:

但我不明白为什么!Mongod 显然已经在端口 27017 上运行,第二个应用程序应该只是向该实例添加一个新数据库,对吗?我不知道我在这里缺少什么,为什么 MUP 无法访问 MongoDB。

0 投票
1 回答
336 浏览

ssl - 如何使用 mup 在一个数字海洋液滴上正确部署带有 SSL 的多个流星实例?

我的第一个流星实例的 mup.json 配置:

所以部署后我想通过https://my.domain.com:3001访问这个实例。然后使用类似的配置,我想将第二个实例部署到同一个 droplet 并通过https://my.domain.com:3002访问它。

问题是部署后通过https访问ERR_CONNECTION_CLOSED,但通过http访问是可以的。

我怎样才能让它工作?