我正在尝试使用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液滴上,并从那里部署它,但在部署到望远镜液滴时得到了相同的错误。有什么办法解决这个问题吗?
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: {},
},
},
};发布于 2016-09-28 17:20:59
在TelescopeApp的空闲通道上,我被告知禁用nova:kadira,并使用--settings标志运行mup。这解决了部署问题。
https://stackoverflow.com/questions/39732682
复制相似问题