我知道还有另一个主题,但它的大约是0.4.2到0.5,并且有一个快速启动0.5。 我想要做的是安装最新版本的ghost,因为新版本中有一些很棒的功能。
答案 0 :(得分:2)
来源:https://ghost.org/forum/installation/16533-resolved-upgrading-ghost-0-5-to-0-5-2-on-openshift/ 谢谢fuzzmz。
rhc app create test nodejs-0.10 mysql-5.1 --env NODE_ENV=production --from-code https://github.com/openshift-quickstart/openshift-ghost-mysql-quickstart.git
index.js
和package.json
。core
文件夹。content/themes/casper
文件夹。index.js
,package.json
,core
和content/themes/casper folders
,从您将存档解压缩到测试文件夹(我创建OpenShift应用时创建的git repo) package.json
而不是"main": "index.js"
修改新的"main": "./core/index"
(测试文件夹中的那个)。git add --all
。git commit -am "update to ghost v0.5.2"
git push origin master
答案 1 :(得分:0)
我接受了类似的问题并解决了它。
按照本指南更新您的幽灵版本。
从Ghost.org下载最新版本的Ghost
将zip文件解压缩到临时位置
删除现有的index.js
和package.json
,然后将新的index.js
和package.json
文件复制到同一目录。
接下来,删除旧的"核心"目录完全,然后将新的核心目录放在其位置。
对于包含Casper更新(默认主题)的版本,请删除旧content/themes/casper
目录并将新目录放在其中。
最后打开" package.json"并将"main": "./core/index"
更改为"main": "index"
这是官方指南中未提及的棘手部分。它工作正常:)
运行npm install --production
最后,重新启动Ghost以使更改生效