我正在Meteor平台上构建应用程序,我的应用程序存储库保存在Github上。我的服务器是Digital Ocean。我试图将在Github中提交的提交部署到我的远程服务器(网站),但没有成功。我尝试了三种方法,概述如下:
1。我尝试在SSH中执行“git pull”,但在收到消息“* branch HEAD - > FETCH_HEAD已经是最新的”后,该网站保持不变。
2. 我尝试运行“mupx”,许多人建议将其用于Meteor,但我收到错误消息“验证部署:失败”。
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”直接插入Digital Ocean服务器终端,但再次收到消息“* branch HEAD - > FETCH_HEAD,已经是最新的。 “,再一次没有对网站进行任何更新。
有谁知道我可能做错了什么?
感谢您的时间!