我正在尝试使用 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: {},
},
},
};