Ghost环境设置和主题部署

时间:2017-06-27 04:46:16

标签: git ghost-blog ghost

我正在基于另一个模板为ghost开发一个主题,但我正在努力在本地设置Ghost以进行版本控制和部署

我想做什么

  • 将主题文件的更改推送到远程仓库
  • 让我的团队能够克隆存储库并运行npm installnpm start以开始在本地分支上看到我的主题的最新更改,而无需在每次拉动更改时安装Ghost而无需去进入鬼的管理面板

我现在拥有的

  • 我将所有Ghost文件推送到远程分支,包括核心目录。当我尝试克隆repo进行测试时,我在克隆后运行npm install --productionnpm start,但我收到以下内容:

ERROR: Unable to populate database: The theme "casper" cannot be activated because it is not currently installed.

此外,如果我不将数据文件夹复制到repo,则会收到此错误:

ERROR: Unable to access Ghost's content path: ENOENT: no such file or directory, open '/Users/myusername/folder/site/ghost/content/data'

0 个答案:

没有答案