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.)
O processo de construção de um blog
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
Além disso, a interface do administrador pode visualizar a entrada. git
Se as seguintes situações ocorrerem
, digite set PATH =% PATH%; E: \ Git \ bin (caminho de instalação pessoal) e adicione variáveis de ambiente.
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 hexo
pressione 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 version
verificar se a instalação foi bem sucedida.
Se você pode ver as informações da versão, você pode instalá-la com sucesso.
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
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为主题名字)
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
pasta, git bash here
hexo g
hexo d será
publicado como segue.
Agora meu primeiro blog está concluído.
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.