1

我正在尝试使用 mup 将 TelescopeApp 部署到 DigitalOcean。在“验证部署:失败”之前,一切似乎都很顺利。我正在使用 abernix/meteord:base dockerimage。

错误显示“在 v8-profiler@5.6.5 安装脚本 'node-pre-gyp install --fallback-to-build' 失败。确保安装了最新版本的 node.js 和 npm。如果你这样做了,这很可能是 v8-profiler 包的问题,​​而不是 npm 本身的问题。” 整个错误在这里http://pastebin.com/4pDHy5KM

我尝试在另一个 DigitalOcean 液滴上安装 Telescope,并从那里部署它,但在部署到 Telescope 液滴时遇到了同样的错误。有想法该怎么解决这个吗?

mup.js:

module.exports = {
 servers: {
  one: {
   host: 'x.x.x.x',
   username: 'root'
  }
 },
 meteor: {
  name: 'Telescope',
  path: '.',
  servers: {
   one: {}
  },
  buildOptions: {
   serverOnly: true,
  },
  env: {
   ROOT_URL: 'http://x.x.x.x',
  },
  dockerImage: 'abernix/meteord:base',
  deployCheckWaitTime: 60
 },
 mongo: {
  oplog: true,
  port: 27017,
  servers: {
   one: {},
  },
 },
};
4

1 回答 1

0

在 TelescopeApp 的松弛频道上,我被告知禁用 nova:kadira 并使用 --settings 标志运行 mup 以确保。这解决了部署问题。

于 2016-09-28T09:20:58.717 回答