我怎样才能将我的meteor应用程序部署到数字海洋?

我正在Meteor平台上构build一个应用程序,我的应用程序库保存在Github上。 我的服务器是Digital Ocean。 我试图部署在Github提交到我的远程服务器(网站)没有成功。 我尝试了三种方法,概述如下:

1.我尝试在SSH中执行“git pull”,但在收到“* branch HEAD – > FETCH_HEAD已经最新”的消息后,网站保持不变。

2.我尝试运行“mupx”,许多人推荐使用Meteor,但我收到错误消息“validation部署:失败”。

x Verifying deployment: FAILED -----------------------------------STDERR----------------------------------- npm@2, which has some small npm WARN deprecated backwards-incompatible changes made to `npm run-script` and npm WARN deprecated semver behavior. npm ERR! install Couldn't read dependencies npm ERR! Failed to parse json npm ERR! Unexpected end of input npm ERR! File: /bundle/bundle/programs/server/package.json npm ERR! Failed to parse package.json data. npm ERR! package.json must be actual JSON, not just JavaScript. npm ERR! npm ERR! This is not a bug in npm. npm ERR! Tell the package author to fix their package.json file. JSON.parse npm ERR! System Linux 3.13.0-43-generic npm ERR! command "/usr/bin/node" "/usr/bin/npm" "i" npm ERR! cwd /bundle/bundle/programs/server npm ERR! node -v v0.10.43 npm ERR! npm -v 1.4.29 npm ERR! file /bundle/bundle/programs/server/package.json npm ERR! code EJSONPARSE npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /bundle/bundle/programs/server/npm-debug.log npm ERR! not ok code 0 => Redeploying previous version of the app -----------------------------------STDOUT----------------------------------- To see more logs type 'mup logs --tail=50' ---------------------------------------------------------------------------- 

3.我甚至尝试直接把数字海洋服务器端的“git pull”,但是又一次收到了消息“* branch HEAD – > FETCH_HEAD,已经是最新的”,再次没有任何更新的网站。

有谁知道我可能做错了什么?

感谢您的时间!