{% github hexojs hexo 0b26940 width = 30% %}

开始之前

请遵守以下准则:

  • 遵守 Google JavaScript 代码风格。
  • 使用 2 个空格缩排。
  • 不要把逗号放在最前面。

工作流程

  1. Fork hexojs/hexo
  2. 把库(repository)复制到电脑上,并安装所依赖的插件:
1
2
3
4
$ git clone https://github.com/<username>/hexo.git
$ cd hexo
$ npm install
$ git submodule update --init
  1. 新增一个功能分支:
1
$ git checkout -b new_feature
  1. 开始开发。
  2. 推送(push)分支:
1
$ git push origin new_feature
  1. 建立一个新的合并申请(pull request)并描述变动.

注意事项

不要修改 package.json 的版本号。 只有在测试通过的情况下您的合并申请才会被批准,在提交前别忘了进行测试。

1
$ npm test