Crie um blog pessoal baseado em Hexo e GitHub

Prefácio
Após o processo de construção do meu blog, tenho me beneficiado muito. O seguinte registra o processo de minha construção e registra alguns problemas encontrados durante a construção. (Existem muitos problemas encontrados durante este período, então você deve ser paciente.)

Preparação antes de construir

1. Baixe e instale o
endereço de download Git * Git
(o processo de download é muito lento, muito lento e pode até causar um erro após o download para baixar novamente)
basicamente até o próximo, de acordo com o padrão, mas esta etapa é uma exceção

Insira a descrição da imagem aqui
Além disso, a interface do administrador pode visualizar a entrada. git
Se as seguintes situações ocorrerem Insira a descrição da imagem aqui
, digite set PATH =% PATH%; E: \ Git \ bin (caminho de instalação pessoal) e adicione variáveis ​​de ambiente.
Insira a descrição da imagem aqui

2. Baixe e instale o
endereço de download do node.js node.js O
padrão é completo , mas o caminho de instalação pode ser alterado conforme necessário
3. Instale o hexo,
abra o Git Bash, digite o comando e npm install -g hexopressione Enter . Após digitar
, pode haver não haja resposta. Seja paciente. Se não obtiver resposta por um longo tempo, você também pode repetir esta operação.
Então você pode entrar para hexo versionverificar se a instalação foi bem sucedida.
Se você pode ver as informações da versão, você pode instalá-la com sucesso.
Insira a descrição da imagem aqui
Coloque alguns comandos simples
aqui hexo init
#Initial hexo n "Meu blog" == hexo new "Meu blog" # Novo artigo
hexo p == hexo publicar
hexo g == hexo gerar # gerar
hexo s == servidor hexo #start service preview
hexo d == hexo implantar # implantar
hexo server #Hexo monitorará alterações de arquivo e atualizará automaticamente, você não precisa reiniciar o servidor.
hexo server -s
# Modo estático hexo server -p 5000 #
Alterar porta hexo server -i 192.168.1.1
#Custom IP hexo clean #Limpar a página da web em cache em circunstâncias normais, este comando pode ser ignorado
hexo g #generate página da web estática
hexo d # começar a implantar

Preparação GitHub

1. Sem mencionar o registro do GitHub.
Depois de fazer login, clique no novo repositório e preencha seu próprio nome + .github.io
para o nome do repositório. Por exemplo, se você iniciar um nome ###, o nome do repositório deve ser # ##. gthub.io
2 .Configure a chave ssh do GitHub.
Primeiro, clique com o botão direito do mouse no espaço em branco da área de trabalho e selecione Git Bash aqui

ssh-keygen -t rsa -C "your's emaill address

Insira seu endereço de e-mail entre aspas e pressione Enter e você será solicitado a salvar o caminho do arquivo. Neste momento, pressione Enter para confirmar
e solicitar que você insira a senha, basta inseri-la (você não pode ver a senha se você inseri-la), e depois de confirmar a entrada uma vez, você pode ver no caminho agora que dois arquivos foram gerados, um é id_rsa e o outro é id_rsa.pub. Abra id_rsa.pub com notepadd ++ e selecione todo o conteúdo e copie-o.

Faça login no github, clique no avatar para ver a opção de configuração, clique para entrar
e então você verá uma opção de chaves SSH e GPG à esquerda.
Clique para ver a interface a seguir, clique em Novo SSH
Insira a descrição da imagem aqui

Crie um repositório local e sincronize com o GitHub

Crie uma pasta localmente, clique com o botão direito do mouse em git bash aqui e
digite o seguinte comando

git init
git config --global user.name "Your's name"
git config --global user.email "Your's email address"
git add README.md
git commit -m "first commit"
git remote add origin [email protected]:yourname/yourname.github.io.git
git push -u origin master

Depois de entrar no github, você deve ser capaz de ver o arquivo README.md enviado por baixo das calças.

Configurar Hexo para GitHub

Encontre a pasta que acabamos de criar, encontre o arquivo _config.yml nela, abra com o notepad ++, arraste-o diretamente para o final, você pode ver

deploy:
  type:

Mude para o seguinte

deploy:  
  type: git
  repository: http://github.com/yourname/yourname.github.io.git
  branch: main

Observe que o branch por trás do branch deve ser principal, e não deve ser alterado para master. Este lugar está preso por um dia e
salve-o.
Abra o Git Bash Aqui na pasta atual e
digite

hexo g
 hexo d

Se a seguinte exceção ocorrer

ERROR Deployer not found: git

Digite o seguinte comando
https://hexo.io/themes/

 npm install hexo-deployer-git --save

Repita as operações acima.
Se uma caixa de diálogo aparecer, basta inserir seu nome de usuário e senha do GitHub. O
blog foi configurado com sucesso desde então

Mudar de tema

Configure em _config.yml

Leia mais tópicos aqui.
Insira comandos
no diretório raiz hexo, git bash aqui

git clone https://github.com/iissnan/hexo-theme-nextthemes/next(next为主题名字)

Insira a descrição da imagem aqui
Insira a descrição da imagem aqui

Insira a descrição da imagem aqui

Depois disso, a leitura local
HEXO G
HEXO S
é então implantada no GitHub
HEXO G
HEXO D
para

Como postar um blog

Encontre a pasta de posts,
crie um novo documento, mude o sufixo para .md, abra-o e escreva o conteúdo.Nesta
Insira a descrição da imagem aqui
pasta, git bash here
hexo g
hexo d será
Insira a descrição da imagem aqui
publicado como segue.

Insira a descrição da imagem aqui
Agora meu primeiro blog está concluído. Insira a descrição da imagem aqui
Ufa ~~~~, desde então, a jornada de construção do blog de Xiaofeichai chegou ao fim. Durante o período, encontrei muitos problemas, impaciência inevitável e dúvidas sobre mim mesmo, mas no momento em que fiz isso, senti que me tornei um luz.

Acho que você gosta

Origin blog.csdn.net/qq_51954912/article/details/113383755
Recomendado
Clasificación