2016-11-14 101 views
1

我正在試圖部署一個流星應用程序到數字海洋。我遵循這裏的步驟,https://www.npmjs.com/package/mup,當我從.deploy目錄運行'mup deploy'時,沒有任何反應。我在下面列出了我的mup.js文件。mup部署 - 什麼都沒有發生

研究這個問題後,一個常見的解決方案是使用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: {}, 
    }, 
    }, 
}; 
+0

你可以看看你的服務器上有什麼 - 它做了什麼?你在命令行中看到任何類型的錯誤嗎?你看過服務器錯誤日誌嗎? – Mikkel

+0

我應該能夠使用'mup log -f'從服務器上掛起日誌,但是我的mup命令都沒有出於某種原因。什麼都沒發生。否則,我不確定如何訪問數字海洋液滴上的日誌。 – muninn9

回答

2

所以,我終於找到了幾個位置回答同樣的問題,但以防萬一有人絆倒過這個第一個在這裏是解決方案。

轉到該項目的根目錄,然後運行(假設MUP是在目錄指向.deploy初始化):

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

我不知道爲什麼這不是文檔。

+0

謝謝。事實上,我什麼也沒有發生,我也嚇壞了。這固定它! :) –