Implante seu próprio blog por meio de hexo

Implante seu próprio blog por meio de hexo

Implantação local

Baixe e instale node.js

打开网站 nodejs.orj 下载安装即可

Operação em cmd

Verifique se o nó foi instalado com sucesso

node -v

Verifique se o npm foi instalado com sucesso (é melhor substituí-lo por uma fonte doméstica (como a fonte Ali), caso contrário, a velocidade será mais lenta)

npm -v

Instale hexo

npm install -g hexo-cli

Verifique se a instalação foi bem-sucedida

hexo -v
# 不报错即成功

Crie uma pasta onde o blog está localizado (sem demonstração)

Digite a pasta em cmd

cd blog

Inicialize hexo (espere pacientemente por isso)

hexo init

Após o sucesso, esses arquivos aparecerão na pasta
1587608888795) (/ images /1584679236566

Iniciar hexo

hexo s

Novo artigo

hexo n "我的第一篇博文"

Gerar

hexo g

Abra o URL correspondente no navegador e a página inicial do blog aparecerá

implantação do github

Mas esse blog é uma forma local, como fazemos upload do blog para a Internet?

Pode ser hospedado no github (a operação do git é feita pelo Baidu)

Crie um warehouse chamado "seu nome de usuário.github.io" no github

Primeiro baixe um plugin

npm install --save hexo-deployer-git

Este tipo de erro pode ser ignorado

5 packages are looking for funding
  run `npm fund` for details

found 2 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

Arquivo de configurações _config.yml
Insira a descrição da imagem aqui

Altere-o para o seguinte formato. A caixa vermelha é o site do seu próprio armazém github. Observe que há um espaço após os dois pontos

Implementar remotamente

hexo d

Em seguida, visite a URL "seu nome de usuário.github.io" em seu navegador para abrir seu blog pessoal sem problemas!

ps: Se você abrir este site e exibir 404, existem as seguintes possibilidades

  • erro de formato de nomenclatura de armazém github
  • Não há espaço após os dois pontos no arquivo _config.yml
  • git problem, você pode deletar todas as coisas na pasta do blog e tentar novamente

Mudar tema

Um tópico recomendado por codesheep

https://github.com/litten/hexo-theme-yilia

Existem etapas de uso dentro, você também pode seguir a operação abaixo de mim

Baixar temas:

git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia

Modifique o arquivo _config.yml

Encontre o tema e mude o seguinte tema para yilia (se for outro tema, mude para o tema correspondente)

更新三部曲
hexo clean
hexo g
hexo s
然后可以在本地端生效
# 推送到远端
hexo d
可以在远端生效了(可能要稍微等一下)

Acho que você gosta

Origin blog.csdn.net/qq_44082148/article/details/105701445
Recomendado
Clasificación