Os principais passos são os seguintes:
-
Faça o download do node.js
- O blog hexo é um blog estático baseado em node.js, portanto, o node.js deve estar instalado. Vale ressaltar que, ao instalar o node.js, o npm será instalado por padrão. O nome completo de npm é Node Package Manager, que é usado para gerenciar (instalar ou desinstalar) pacotes relacionados ao node.js, o que simplifica bastante nossa operação de pacotes, portanto, usaremos o npm para instalar o hexo posteriormente.
- O Node.js está instalado até o próximo passo, a opção padrão é suficiente. Após a conclusão da instalação, abra cmd, digite
node -v
, se o número da versão for exibido, a instalação será bem-sucedida
-
Use o npm para instalar o hexo
- Devido à existência do npm, nossa instalação do hexo é muito simples, basta digitar o
npm i -g hexo-cli
comando para concluir a instalação do hexo. No entanto, devido a limitações de velocidade da rede doméstica, o PlanB pode ser usado se a instalação não for bem-sucedida. - PlanoB: use a curva de fonte espelho interna do Taobao para salvar o país, instale o cnpm primeiro e o comando cmd é
npm i -g cnpm --registry=https://registry.npm.taobao.org
. Em seguida, use o cnpm para instalar o hexo, o comando é semelhante ao npmcnpm -i -g hexo-cli
(é recomendável instalar o hexo-cli oficial recomendado em vez do hexo) - Pode ser usado
hexo -v
para determinar se a instalação foi bem-sucedida
- Devido à existência do npm, nossa instalação do hexo é muito simples, basta digitar o
-
Crie um blog com hexo
-
Primeiro, crie uma pasta para armazenar futuros blogs. Em seguida,
cd
digite a pasta e use ohexo init
comando para inicializar. Se tudo correr bem, você será solicitado: a
estrutura do diretório deve ser assim:
ehexo s
, após a conclusão, o navegador inicia o serviço http: // localhost: 4000, você pode ver a página inicial gerada pelo hexo. Os quatro comandos na página inicial serão usados com frequência na criação subsequente do blog, e os significados que eles representam são os seguintes:hexo new "My New Post" // 创建博客,可简写为 hexo n hexo server // 启动本地服务,可简写为 hexo s hexo generate //生成静态文件,可简写为 hexo g hexo depoly //部署到远端,可简写为 hexo d
-
Em seguida, escreva um blog em combate real, primeiro
hexo n
crie um blog com comandos (aqui é criado um arquivo de redução): o
blog criado é armazenado no endereço/ source / _posts /
e você pode editar o blog usando comandos vim ou outros métodos (eu uso o editor Typora aqui, principalmente para ver com os resultados)
após a edição, o usohexo clean
de cache de db.json claro (não necessariamente, se as anormalidades site mostra, tente usar), em seguida,hexo g
gerar arquivo estático, e, finalmente, iniciar o serviçohexo s
, insira o acesso à URL, você pode ver os amigos do blog basta escrever .
-
-
Enviar para o github
- Primeiro de tudo, precisamos ter uma conta no github, configurar a chave SSH e, em seguida, podemos criar um novo armazém . Observe que o nome do armazém deve ser
username.github.io
, esse nome do armazém é o endereço do URL do blog de futuras visitas. - Em seguida, precisamos enviar o blog local para o github, portanto, precisamos configurar o arquivo "_config.yml" após o init. Este arquivo é muito importante. Depois disso, precisamos usar esse arquivo de configuração para modificar o tema e adicionar imagens ao blog. Encontramos a implantação e a modificamos para a figura a seguir: repo é o endereço do nosso armazém. Observe que existe um espaço após os dois pontos.
- Além disso, você precisa baixar um plug-in de implantação:
cnpm install hexo-deployer-git --save
. Após a instalação, elehexo d
pode ser implantado no github desde que seja usado . No meio, talvez seja necessário digitar o nome de usuário e a senha do github. - Se tudo der certo, digite o endereço do armazém no navegador
username.github.io
para ver nosso blog implantado no github.
- Primeiro de tudo, precisamos ter uma conta no github, configurar a chave SSH e, em seguida, podemos criar um novo armazém . Observe que o nome do armazém deve ser
dicas:
Nesse processo, é inevitável que falhe devido a fatores como a velocidade da rede. Se houver algum problema, basta excluir a pasta do blog recém-criada e tente novamente, porque todas as nossas operações são executadas nessa pasta, por isso é importante.
Obviamente, se você tiver sucesso, também pode tentar alterar o seu tema favorito do blog. Eu recomendo temas com mais estrelas no github , como next e yilia, eu mesmo uso o próximo tema, que é muito conciso e atmosférico.
Vamos escolher um tema bonito e criar um blog juntos ~