mup deploy - 什么都不会发生

时间:2016-11-14 19:25:20

标签: meteor digital-ocean meteor-up

我正在尝试将流星应用程序部署到Digital Ocean。我按照这里的步骤https://www.npmjs.com/package/mup进行操作,当我从.deploy目录运行'mup deploy'时,没有任何反应。我在下面包含了我的mup.js文件。

在研究了这个问题之后,一个常见的解决方案就是使用pem字段的绝对路径,但我这样做了,而且我也尝试了密码,但仍然没有任何反应。此外,如果我运行'mup setup','mup log','mup start','mup reconfig'等,没有任何反应。有什么想法吗?

指向.deploy / mup.js

module.exports = {
  servers: {
    one: {
      host: '100.000.00.00',
      username: 'root',
      //password: 'password123' <-- also tried password
      pem: 'C:/Users/User/.ssh/id_rsa'
    }
  },

  meteor: {
    name: 'AppName',
    path: '..',
    servers: {
      one: {}
    },
    buildOptions: {
      debug: true,
    },
    env: {
      ROOT_URL: 'http://100.000.00.00',
      MONGO_URL: 'mongodb://localhost/meteor'
    },
    deployCheckWaitTime: 60
  },

  mongo: {
    oplog: true,
    port: 27017,
    servers: {
      one: {},
    },
  },
};

1 个答案:

答案 0 :(得分:2)

所以我终于在几个地方找到了同样的问题,但以防万一有人偶然发现这个问题是解决方案。

转到项目的根目录然后运行(假设mup在.deploy目录中初始化):

mup setup --config .deploy/mup.js
mup deploy --config .deploy/mup.js

我不确定为什么这不在文档中。