我想我缺少一些簡單的東西。我已經部署了我的流星應用兩個站點:Meteor.js:提交的帖子在meteor.com和modulus.io服務器上部署時不顯示,儘管在我的計算機上一切運行正常
http://servyc.meteor.com
http://servyc-9594.onmodulus.net/
在這兩種情況下,似乎數據庫不將數據發送到客戶端。例如,如果您在網站上註冊併發布優惠或請求,則它不會顯示在主頁的底部,而應該顯示在主頁的底部。我無法檢查數據是否實際發佈爲servyc.meteor.com
。但我可以檢查servyc-9594.onmodulus.net
,並且數據確實進入數據庫(託管廣告mongohq
)。
奇怪的是,當我在我的Mac上運行它時,該站點正常工作:數據被髮送並被髮送到客戶端。我部署時需要做些特別的事情嗎?在沒有特殊設置的情況下部署時,Meteor.subscribe()
命令可能無效?我覺得奇怪的是,對於模數主機,數據進入數據庫但不會被髮送出去。
乾杯,
您是否正在發佈以及訂閱?你是否刪除了'autopublish'? – Akshat
是的,我正在客戶端上訂閱,並在服務器上發佈。在部署到兩臺主機(meteor.com和modulus.io)之前,我在Mac上刪除了autopublish。 –