Implementa tu propio blog a través de hexo
Despliegue local
Descargue e instale node.js
打开网站 nodejs.orj 下载安装即可
Operación en cmd
Compruebe si el nodo está instalado correctamente
node -v
Verifique si npm se instaló correctamente (es mejor reemplazarlo con una fuente doméstica (como la fuente Ali), de lo contrario, la velocidad será más lenta)
npm -v
Instalar hexo
npm install -g hexo-cli
Verifique que la instalación sea exitosa
hexo -v
# 不报错即成功
Cree una carpeta donde se encuentra el blog (sin demostración)
Ingrese la carpeta en cmd
cd blog
Inicialice hexo (espere pacientemente por esto)
hexo init
Después de tener éxito, estos archivos aparecerán en la carpeta
1587608888795) (/ images /
Iniciar hexo
hexo s
Articulo nuevo
hexo n "我的第一篇博文"
Generar
hexo g
Abra la URL correspondiente en el navegador y aparecerá la página de inicio del blog.
implementación de github
Pero tal blog es una forma local, ¿cómo cargamos el blog en Internet?
Se puede alojar en github (la operación de git la realiza Baidu)
Cree un almacén llamado "su nombre de usuario.github.io" en github
Primero descarga un complemento
npm install --save hexo-deployer-git
Este tipo de error se puede ignorar.
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
Archivo de configuración _config.yml
Cámbielo en el siguiente formato. El cuadro rojo es el sitio web de su propio almacén de github. Tenga en cuenta que hay un espacio después de los dos puntos
Implementar en remoto
hexo d
Luego, visite la URL "su nombre de usuario.github.io" en su navegador para abrir su blog personal sin problemas.
ps: si abre este sitio web y muestra 404, existen las siguientes posibilidades
- error de formato de nomenclatura del almacén de github
- No hay espacio después de los dos puntos en el archivo _config.yml
- problema de git, puede eliminar todas las cosas en la carpeta del blog e intentarlo de nuevo
Cambiar de tema
Un tema recomendado por codesheep
https://github.com/litten/hexo-theme-yilia
Hay pasos de uso en el interior, también puede seguir la operación debajo de mí
Descargar temas:
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
Modifique el archivo _config.yml
Busque el tema y cambie el siguiente tema a yilia (si es otro tema, cámbielo al tema correspondiente)
更新三部曲
hexo clean
hexo g
hexo s
然后可以在本地端生效
# 推送到远端
hexo d
可以在远端生效了(可能要稍微等一下)