选择hashnode搭建博客的原因在于其免费、简单、功能较为齐全、支持markdown、支持绑定自己的域名、支持导入导出博客备份方便。
注册
打开网址后,点击网页中间蓝色的"Get started - it's free"按钮或右上角头像选择”Sign up“,在打开的网页中可以选择使用第三方账户如Google、Facebook、Apple、Github或Linkedin直接注册,也可以通过”Continu with Email“使用自己的邮箱地址注册。
选择使用邮箱注册的,hashnode会发送邮件至你的邮箱,打开邮件内的链接进入注册程序。
- Step 1 Create your account
”Full Name“处输入博客名,博客创建成功后可修改;”Pick a username“为用户名,账户创建成功后仅有一次修改机会,当下方提示”Congrats! That's available.“代表该用户名可用。
点击”Next“进入第二步。
- Step 2 What brings you to Hashnode?
选择”I am a writer“进入下一步。
- Step 3 What kind of writer are you?
根据自己情况选择或随便选择一个,不会影响下一步。
- Step 4 Where do you want your blog to be located?
生成博客的二级域名,网址格式为”*.hashnode.dev“。绑定自己的域名可在账户创建成功后再设置。点击”Next“即创建成功。
”Access your blog“后边的网址为你博客的二级域名;”Manage your blog“处的”Dashboard“为博客设置链接;也可以选择”Next“确认博客的博客名、主体颜色以及网站的结构。
设置
点击右上角头像,在弹出的菜单中点击红框位置,选择”Blog Dashboard“进入博客设置页面。
网站设置选项从上到下依次为:
- General
个人信息,如个人介绍以及社交网站地址等。
- Appearance
网站布局,可设置网站的Logo、Favicon、主题、颜色以及自定义css等。
- Navbar
导航栏,可添加链接、页面(Pages)和分类(Series)。
- Articles
已发表的文章。
- Drafts
草稿,未发布的文章。
- Series
系列,类似于分类目录。只有在导航栏Navbar中添加后才能访问。
- Pages
独立页面。同Series一样,只有在导航栏Navbar中添加后才能访问。
- Sponsors
捐赠。与sripe账户联结,暂不支持中国大陆。
- Analytics
博客访问统计。
- Widgets
小工具。
- Newsletter
邮件订阅功能,默认关闭,开启后可允许他人通过邮箱订阅博客。
- Integrations
第三方小工具整合,包括谷歌统计、Github等。
- SEO
SEO的相关设置,包括Title、Description、Sitemap等。
- Domain
绑定自己的域名。输入域名,然后在解析域名DNS设置,当”DNS config“、”SSL“和”Status“验证通过变为绿色后就可以通过自定义域名访问博客了。
- Backup
备份。通过Github备份博客。
- Import
导入功能。支持从Medium、Dev.to和RSS以及Markdown格式文件。
- Export
导出功能。下载所有博客数据。
- Advanced
一些体验功能。如语音播放博客等,应该不支持中文。
发布
- 设置文章封面。可本地上传或使用Unsplash提供的图片。
- 设置文章副标题。
- 文章标题。
- 正文。Markdown格式,可点击上方的”Preview“预览。
- 文章设置。包括标签、目录、分类、SEO设置、固定链接、日期和评论等。
- 发布文章。