当前位置:   article > 正文

TB | 基于 Github Issues 的博客平台

tb8github

logo



TB

专为极客设计的上手简单、酷炫,基于 Github API 的博客平台。

环境准备

  • 操作系统:支持 macOS,Linux,Windows
  • 运行环境:建议选择 LTS 版本 Node.js,最低要求 8.x

语言

English

链接

example-q

安装 & 使用

安装

npm install tb-cli -g

使用

强烈推荐使用 TB-CLI(具体使用说明均在 TB-CLI)。

快速开始

请确保你已安装 TB-CLI。 需了解更多详情请点击 这里

tb init [project-name]

生成 TB 之后,打开浏览器地址栏输入 http://127.0.0.1:2333 即可。

开发

  1. git clone git@github.com:TB-blog/TB.git
  2. cd TB
  3. npm install // 如果使用 yarn: yarn

注意: 你需要添加配置文件。 如果你不是一位开发者,请使用 TB-CLI 来生成 TB。

如果是开发者,你需要在项目根目录下创建一个名为 config.json 的配置文件.

  1. {
  2. "token": "***", // 个人 Github access token
  3. "nickname": "nickname", // 昵称
  4. "user": "TB", // 你的 Github 用户名
  5. "repo": "TB", // 你 repo 名称
  6. "gitalk": {
  7. "useGitalk": true, // 使用评论模块, 更多详情请看 https://github.com/gitalk/gitalk
  8. "clientID": "***",
  9. "clientSecret": "***",
  10. "repo": "TB-comments",
  11. "owner": "TB",
  12. "admin": ["TB"]
  13. }
  14. }

运行 npm run dev 然后打开浏览器地址栏输入 http://127.0.0.1:2333。

主题

你可以使用 tb theme 来查看最新官方主题(即将到来)。

贡献

如有任何的意见或建议,欢迎通过创建 Issue 或 Pull Request 的方式告知仓库管理员,请先阅读贡献指南

证书

MIT

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/732454
推荐阅读
相关标签
  

闽ICP备14008679号