[译文]如何在Mac/Windows/Linux上本地安装Ghost

Ghost Development

原文链接:https://ghost.org/docs/install/local/

快速指南

通过本地安装Ghost,您可以快速搭建运行环境或进行主题开发。

概述

本地运行Ghost是体验该软件并进行本地开发的最简单方式。完成本指南后,您将成功安装一个使用SQLite3数据库、运行在开发模式的Ghost实例。

⚠️ 注意:此安装方式不适用于生产环境核心代码贡献


先决条件

安装前请确保满足以下要求:


安装Ghost-CLI

Ghost-CLI是帮助您快速安装配置Ghost的命令行工具。可通过npm或yarn安装:

npm install ghost-cli@latest -g

安装完成后,随时可运行ghost help查看可用命令。


安装Ghost

在终端中进入空目录并执行安装命令:

ghost install local

安装完成后,您可以通过以下地址访问:

  • http://localhost:2368 访问网站
  • http://localhost:2368/ghost 访问Ghost后台 ✨

恭喜!安装已完成。

  • 您的站点运行在development模式(缓存较少)
  • SQLite3数据库已自动配置,位于/content/data/
  • 日志仅输出到stdout

启动与停止

Ghost会持续在后台运行,直到您手动停止或重启电脑。常用命令:

  • ghost stop 停止Ghost
  • ghost start 启动Ghost
  • ghost log 查看日志
  • ghost ls 列出所有运行中的Ghost博客

运行ghost help查看完整命令列表,或参考Ghost-CLI文档

故障排除

遇到问题时,请查阅FAQ寻找常见错误解决方案。


主题开发

开发Ghost主题时,请将自定义主题放在/content/themes/目录下。

实时重载

修改主题文件会自动重载。但如果在开发过程中新增了文件,则需要重启Ghost才能生效。

使用GScan验证

GScan是验证Ghost主题兼容性的工具。您也可以本地安装:

# 全局安装gscan
npm install gscan -g

# 扫描主题目录
gscan /path/to/ghost/content/themes/casper

# 扫描主题压缩包
gscan -z /path/to/downloads/theme.zip

也可访问gscan.ghost.org在线验证主题。


后续步骤

恭喜完成本地安装!您现在可以:

  • 全面体验Ghost功能
  • 立即开始开发自定义主题

准备上线时,请参考生产环境安装指南

更多主题开发信息,请阅读主题文档教程

tengmmvp

tengmmvp

China