为什么要使用 git-blogger
在今天的互联网时代,写博客已经成为了程序员的一个日常行为,我们经常在各大编程社区、博客平台上分享我们的技术成果、经验心得、思考体会等等,给广大的开发者带来启发和指导。然而,有些程序员仍然倾向于自己搭建 Blog 网站,使用自定义域名,为自己的个人品牌加分。
然而,在这个需要快速迭代和交流的时代,自建 Blog 也需要一个更加高效和轻松的工具,才可以更加得心应手地维护、更新、发布文章。因此,我们可以考虑利用npm 包 git-blogger 来进行博客的管理。
git-blogger 是什么
git-blogger 是一个基于 Github+Hexo 的博客方案,它可以帮助你更加方便地使用 Git 进行博客管理。git-blogger 将你的文章文件夹存放在 GitHub 上,并使用 Hexo 将文章渲染成静态 HTML 页面,同时自动提交博客源文件到 GitHub 上,使得博客文章的版本追踪和管理非常方便。
如何使用 git-blogger
安装 git-blogger
打开终端,输入以下命令进行 git-blogger 的安装:
npm install -g git-blogger
安装完成后,在终端中输入以下命令,就可以使用 git-blogger 了:
$ git-blogger --help
创建博客
在终端中输入以下命令,就可以创建一个新的博客:
git-blogger newBlog <blog-name>
其中,<blog-name> 是你的博客名称,可以是任何字符串,如 myblog。该命令会自动创建一个名为 <blog-name> 的文件夹,并在该文件夹中初始化 Git 仓库,此外,还会安装 Hexo 应用程序,并生成一个基本的博客主题。
写作文章
在终端中输入以下命令,就可以创建一篇新文章:
git-blogger newPost <post-name>
其中,<post-name> 是你的文章名称,可以是任何字符串,如 mypost。该命令会自动在 _posts 文件夹下创建一个名为 <post-name>.md 的 Markdown 文件,你可以使用你喜欢的编辑器(比如Atom)打开该文件,写下你的文章。
配置 git-blogger
在终端中进入博客文件夹,输入以下命令,进行 git-blogger 的配置:
git-blogger config
该命令会引导你设置你的 GitHub 账号信息,并将你的修改文件提交到 GitHub。在提交之前,你需要输入你的 Github 账号和密码,以便 git-blogger 可以对你的博客进行管理。
发布文章
在终端中输入以下命令,就可以进行博客文章的发布:
git-blogger publish
该命令会自动将你的 Markdown 文件转换为 HTML 页面,并生成一份文章列表,并将这些文件提交到 GitHub,你的博客网站会在 Github Pages 上自动发布。
更新博客
在你写完新的文章或进行了其他更改之后,你需要使用以下命令将修改后的文件提交到 GitHub:
git-blogger update
该命令会将修改文件提交到 GitHub,同时更新博客文章列表和日期。
示例代码
-- -------------------- ---- ------- -- -- ----------- --- ------- -- ----------- -- ---- ----------- ------- ------ -- ----- ----------- ------- ------ -- ------------ -- ------ ----------- ------ -- ---- ----------- ------- -- ---- ----------- ------
总结
git-blogger 是一个非常优秀的博客方案,它可以为我们的自建 Blog 带来许多便利,使得我们更加容易地进行博客的管理、维护和发布。使用 git-blogger,你可以更加专注于文章的写作和内容的创作。希望本文可以帮助到你,尽快掌握 git-blogger 的使用技巧,并创建属于自己的 Blog 网站吧!
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055a4281e8991b448d7e2b