Home  >  Q&A  >  body text

node.js - hexo3.0部署到coding上,怎么配置?

求问hexo3.0部署到coding上,怎么配置?
http://hexo-demo-d281b.coding.io/ 这里写的,
deploy:
type: github

提示ERROR Deployer not found: github

这是怎么回事?

伊谢尔伦伊谢尔伦2717 days ago299

reply all(4)I'll reply

  • ringa_lee

    ringa_lee2017-04-17 11:37:15

    要写发布的仓库和分支

    deploy:
      type: github
    #  message: [message]
      repo: git@github.com:seanlook/seanlook.github.com.git
      branch: master
    

    reply
    0
  • 怪我咯

    怪我咯2017-04-17 11:37:15

    hexo3.0后
    type: git

    官方文档

    reply
    0
  • 迷茫

    迷茫2017-04-17 11:37:15

    这个问题,呃,看看文档
    http://hexo.io/docs/deployment.html#Git
    不管是GitHub还是GitCafe应该把type配置为git
    假如你的仓库名字为hexo-demo-d281b.coding.io
    那么deploy应该这么配置

    bashdeploy:
      type: git
      repo: git@coding.net:ryu/hexo-demo-d281b.coding.io.git
      branch: master
    

    我发现题主已经解决问题了
    https://coding.net/u/ryu/p/Hexo-demo/git

    至于提示ERROR Deployer not found: github这个错误的意思,就是这种类型(github,不是git)的部署方式不认识。

    reply
    0
  • 黄舟

    黄舟2017-04-17 11:37:15

    参考hexo官方文档需要安装git插件

    Install hexo-deployer-git.

    $ npm install hexo-deployer-git --save
    

    Edit settings.

    deploy:
      type: git
      repo: <repository url>
      branch: [branch]
      message: [message]
    

    reply
    0
  • Cancelreply