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 /
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
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
可以在远端生效了(可能要稍微等一下)