寻找您的周围,设置您想要的方式
希望到这一步,您已经安装和启用了 Ghost,并且准备好了博客。以下的各节将引导您通过您需要知道的关于 Ghost 的所有内容,让您熟悉一切事情,建立您想要的博客。
如果您第一次运行 Ghost,那么您需要创建您的管理员用户帐户。在您最喜爱的浏览器中访问您的新博客,然后将 URL 更改为<你的 URL>/ghost/signup/
。您应该看到一个这样的画面:
消息
在您第一次运行 Ghost 时您应该在屏幕的顶部看到一个蓝色的通知消息,看起来有点像这样:
这使您了解一些关于 Ghost 的配置方式,比如您的运行环境和您设置的 URL。跳转到配置 部分以了解更多有关环境的信息和如何配置 Ghost。您在登录前不能摆脱这条通知(这是一个错误,我们正在努力改正它),但是您一旦看完并熟悉了这条通知后,点击 x 关闭它。它就不会再次出现。
您还可以看到关于电子邮件的橙色预警消息,:
这对于您建立博客不起决定性的作用,所以您可以开始编写博文,你可以浏览电子邮件文档 并了解如何配置 Ghost 使其能发送电子邮件。它目前仅用于在您忘记密码时向您发送一个密码重置电子邮件。它对于博客不重要,但如果您需要,它将真的很有用。
在您第一次运行 Ghost 后,您会在 Ghost 的根目录中发现一个 config.js
文件 ,伴随着 index.js
文件。该文件允许您设置环境之类的配置信息,比如您的网址,数据库和邮件设置。
如果尚未第一次运行 Ghost,您不会有这个文件。您可以通过复制 config.example.js
创建一个文件 - 那是 Ghost 一开始就创建的。
配置您的 Ghost URL,邮件或数据库设置,您喜欢的编辑器打开 config.js
,并开始将设置改变为您想要的环境。如果环境您没有遇到,请阅读下面的文档。
Node.js 和源于 Node.js 的 Ghost 具有内置环境的概念。环境允许您在可能运行的不同的模式中创建不同的配置。默认情况下,Ghost 有两个内置的模式:开发模式和生产模式。
在两种模式或环境之间有一些非常细微的差别。本质上讲开发模式用于开发特别是 Ghost 的调试。同时当您公开运行 Ghost 的时候,使用“生产模式”。这些差异包括输出日志和错误消息,多少静态资源被串联和压缩等。在生产模式,您会得到一个包含了管理所需的所有代码的 JavaScript 文件,在开发模式,您会得到多个文件。
随着 Ghost 的推进,这些差异将增长并变得更加明显,所以在生产模式环境中运行公开博客将越来越重要。或许这引出了一个问题,为什么在大多数人都将要它运行在生产模式时,默认的是开发模式?Ghost 默认使用开发模式是因为它是最好的调试的环境,当您首次设置时,您可能最需要的环境。
为了设置 Ghost 运行在不同的环境下,您需要使用环境变量。例如,如果您使用 node index.js
正常启动 Ghost 您可以用:
NODE_ENV=production node index.js
或者,如果您永远正常使用:
NODE_ENV=production forever start index.js
或者,如果您使用 npm start
启动 Ghost,您可以用稍微容易记住的方式:
npm start --production
npm install --production
?我们被问了好几次,为什么Ghost默认运行在开发模式,而安装文档却说运行 npm install --production
?这是一个很好的问题!如果您在安装Ghost时不包含 --production
,并不会产生什么问题,但它会安装额外的仅仅是对想要开发 Ghost 核心的人有用的软件包。这也需要您有一个特定的包,使用 npm install -g grunt-cli
命令安装在全局中的 grunt-cli
包,如果您只是想作为一个博客运行 Ghost 的话,它是不是必需的。
转到<your URL>/ghost/settings/
.
您设置调整完成,必须按“保存”按钮,保存更改。
您可以通过浏览博客URL,检查您的更改。
/general/
)这些事博客的具体设置。
@blog.title
。@blog.description
。@blog.logo
。@blog.cover
。content/themes
目录中列出所有的主题。从下拉列表中选择一个会改变您的博客样式。这些设置控制您的用户名/作者简介。
author.name
。author.cover
。author.image
。author.email
。author.location
。author.website
。author.bio
。更改您的密码
Note:对于您的密码改变,您必须点击“Change Password”按钮,“Save”按钮不更改密码。
<your URL>/ghost/editor/
您已经写完您的文章
这将设置保存状态为立即发布('Publish Now'),一旦您按下这个按钮,文章将被发布,按钮会变红。返回文章的'Draft'状态;
点击"Unpublish"按钮。 改变已发文章的"Slug"或"Publish date";
在 Ghost 中的写博客文章都用 Markdown。Markdown 使用标点符号和特殊字符格式标记文档的轻量级语言。它的语法是为了防止中断写作的流动,让您专注于内容,而不是它看起来如何。
Markdown 是一种标记语言,旨在提高写作效率,并保证写作尽可能易读。
Ghost 使用了 Markdown 默认的所有快捷方式加上我们自己的添置。下面列出了完整的快捷键列表。
标题
可以在标题内容前输入#设定标题。标题内容前#的数字决定标题的深度。标题深度从1至6。
# 标题 1
## 标题 2
### 标题 3
#### 标题 4
##### 标题 5
###### 标题 6
文本样式
[标题](URL)
**粗体**
*斜体*
段落间行空间
* 每个列表项前的星号
> 引用
代码
==========
图片
要在您的文章插入一个图像,你要先在 Markdown 编辑器面板中输入![]()
。 这会在预览面板中创建一个图像上传框。
现在,您可以从桌面拖动和删除任何图像(.png, .gif, .jpg) 到图像上传框,把它列入您的文章中,或者点击图片上传框使用标准图像上传弹出窗口。 如果你想输入图片 url,点击图像上传框左下方的'link'图标,这会为您提供插入图像的 URL 的功能。
给你的图片加上标题,你需要在方括号中填写你的标题文字,例如;![This is a title]()
.
删除图片
要删除图像,请在当前插入图像的右上角单击“remove”图标。这会给你提供空白的图片上传框让你重新插入一个新的图片。
请参阅 Github wiki 上的 Planned Features 列表和 Roadmap(路线图)
在 Ghost 编辑器中图片上传是如何工作的完整说明,请参阅 Markdown 指南。