问题标签 [mup]
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.
android - 部署流星应用程序后无法使用 android-ddp 连接到流星
我ws://example.com:3000/websocket
用于连接Android-ddp
流星应用程序。流星正在运行example.com:3000
。它工作正常。
现在我使用mup
相同的 URL 部署了应用程序,example.com
并且port: 3000
. 我可以在浏览器上访问该应用程序,但无法使用Android-ddp
. 它只是不会连接。
我可能做错了什么?
meteor - mup deploy 工作,但图像不会启动
我正在将我的 Meteor 应用程序与 mup 从 Windows 10 盒子部署到 Digital Ocean VPS。最新版本的 mup,最新版本的流星,应用程序在 Windows 上运行良好,应用程序在添加 node-uber NPM 之前部署并运行良好。当应用程序尝试启动时,我在日志中看到以下错误:
npm ERR! enoent ENOENT: no such file or directory, chmod '/bundle/bundle/programs/server/npm/node_modules/node-uber/node_modules/sshpk/bin\sshpk-conv'
显然问题出在文件名中的反斜杠上,但不确定它来自哪里或如何修复它。node-uber 的 package.json 中没有引用它。我尝试在 Windows 端为 sshpk 编辑 package.json,但这没有任何区别。我无法编辑 Docker 容器中的文件,因为容器不断重新启动并将我踢出。
任何人都对如何解决这个问题有任何建议,最好是永久的,这样我每次部署时都不必跳过箍?
meteor - 为什么 Meteor /Mupx 部署在一台计算机上失败,而在另一台计算机上却没有?
我可以从一台计算机部署到数字海洋,但是当我尝试从另一台笔记本电脑进行更改和部署时,我收到了这个错误。两者的配置几乎相同,只是 start.sh 文件位于两个不同的位置。
mup 日志 --tail=50 从 /Users/ 加载 mup.js...
mupx 日志 --tail=50
meteor - Meteor MUP PhantomJS 错误
我正在使用 mup 部署 Meteor 应用程序:
- 码头工人图片:abernix/meteord:base
- 使用 ongoworks:spiderable 实现 phantomjs / docker 兼容性
Spiderable 在本地开发环境中运行良好。
我在尝试时遇到错误
$curl http://hostname?_escaped_fragment_=
内部服务器错误
而且,在 mup 日志中,我看到了这个:
spiderable: phantomjs failed: Error: Command failed: /bin/bash -c exec phantomjs --load-images=no --ignore-ssl-errors=yes /tmp/meteor_2576971355
at ChildProcess.exithandler (child_process.js:200:12)
at emitTwo (events.js:87:13)
at ChildProcess.emit (events.js:172:7)
at maybeClose (internal/child_process.js:862:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:222:5)
stderr:
Error: Meteor code must always run within a Fiber. Try wrapping callbacks that you pass to non-Meteor libraries with Meteor.bindEnvironment.
at Object.Meteor.nodeCodeMustBeInFiber (packages/meteor.js:1075:11)
at [object Object]..extend.get (packages/meteor.js:1087:12)
at [object Object].RouteController.lookupOption (packages/iron_router.js:143:29)
at new Controller.extend.constructor (packages/iron_router.js:103:21)
at [object Object].ctor (packages/iron_core.js:144:17)
at Function.Router.createController (packages/iron_router.js:810:18)
at Function.Router.dispatch (packages/iron_router.js:1335:25)
at Object.router (packages/iron_router.js:624:12)
at next (/bundle/bundle/programs/server/npm/node_modules/meteor/webapp/node_modules/connect/lib/proto.js:174:15)
at Object.handle (packages/cfs_http-methods.js:444:12)
meteor - Cordova 插件白名单错误导致流星(然后是 mup)失败
通过运行 meteor.js 应用程序时meteor run --verbose android
出现此错误:
我已经尝试了这里add cordova-plugin-whitelist
建议的修复(通过在文件夹中安装了cordova插件.meteor/local/cordova-build
),这让模拟器启动了,但随后出现了这个错误:
我在关于流星的问题 gitHub 站点上找到了一些关于这个的信息,但我现在不知道该怎么做。
这些错误(不足为奇)也会导致meteor-up 部署失败。我尝试根据mup 文档buildOptions: { "serverOnly": true }
添加到 mup.json 文件中,但这未能阻止流星构建科尔多瓦架构。是否有构建设置或标志,以便它根本不尝试构建 web.cordova 架构?mup deploy
meteor build
ssl - 我尝试使用 mupx-letsencrypt 部署我的流星网站 - 但是在进行一次 mup 部署后,没有任何效果了
所以我使用 mupx-letsencrypt 为我的网站获取 ssl。然后我使用了 mup deploy ,自从我进入域时收到 502 错误,当我直接访问 IP 地址时收到 503 错误。任何提示表示赞赏。
这是我的 mup.json 文件
我有一种感觉,当我尝试了各种不同的组合时,我忘记了一些不在此文件中的配置。
meteor - Meteor (mup 和 Galaxy) - 仅更新至 settings.json
如果只是更改,您是否必须使用 mup 或 Galaxy 进行全面部署settings.json
?
javascript - “未处理的'错误'事件”或如何在 NGINX 上使用 mup 部署流星应用程序?
我想用 MUP 为 NGINX 驱动的服务器构建一个 Meteor 应用程序。半年前,我成功了,一切都很好,但是现在我得到了这个错误:
这是我的 MUP.js:
javascript - 验证部署失败:“SyntaxError:Unexpected”,而 Mup 构建到 NGINX?
试图通过 mup 构建一个流星应用程序到运行在 Nginx 上的 digitalOceans 液滴。
在这个过程中,我总是堆叠部署验证。
nodejs & 节点版本:v4.8.4
npm 版本:2.15.11
错误:
这是日志:https ://pastebin.com/zs8FG86V
谢谢!
meteor - Meteor Up - 错误:连接 ECONNREFUSED 192.168.100.12:
我有一个基于 Angular 1.3 + Meteor 1.5.2.2 的 Meteor 应用程序。我正在使用 Ubuntu 17。我试图先在本地机器上部署我的 Meteor 应用程序,然后再使用 Meteor Up 使用实时服务器。但是我在运行mup setup
命令时遇到了这个问题
这是我的 mup.json:
这里有什么问题?