Utilisez Hexo et le codage pour créer un site de blog statique

fond

En raison de la nature du travail, toujours voulu faire l'enregistrement d'art et de partager leur propre processus d'apprentissage et de croissance, pour prouver au monde que je suis venu. Rédiger des articles, poster sur un blog, commencez à utiliser 51CTO, trop d'annonces, les gens semblent très douloureux, puis essayer un blog Park, moins de publicité, mais il se sent bien ou mal, suivi par un certain nombre de plates-formes de blog technologies bien connues, n'ont pas trouvé propre favori.

Décidé à se construire un blog, comme une opération et d'entretien, utilisez 51CTO construire un wordpress si facile, mais le support pour wordpress est démarquage pas très bon, regarder maladroit. De plus, vous devez avoir votre propre serveur, le coût est un peu haute, mais aussi l'entretien, abandonner.

Sachez presque aller sur la recherche d'un peu et a décidé de construire son propre blog en utilisant les ressources libres. Utilisez des pages de codage, Hexo, hexoadmin créer un site blog statique.

Au début , je déployé sur les pages de GitHub (démonstration), mais l' accès est lent dans le pays, et ne peut pas être inclus dans Baidu.
Ainsi , il a choisi le codage interne (démo), la vitesse d'accès est beaucoup plus rapide.

Résoudre le problème

  1. la vitesse d'accès lente
    passe de pages des pages de codage

  2. image démarquage dans l'
    utilisation lit carte combinée sept bovins espace libre, ou Hexo par admin Wangfan combiné sept vaches espace libre.

Texte début
environnement système: CentOS 7

installation nodejs

coller l'image

Node.js est une plate-forme construite sur l'exécution Chrome JavaScript pour facilement construire une réponse rapide, facile à développer des applications de réseau.

Nodejs sous Linux Installation

Installation Hexo


Hexo document officiel de
référence 1 Hexo installer un plus détaillée
référence 2 le processus en détail
en référence à 3 construire Hexo blog de toute l'histoire

thème

J'utilise le thème suivant, suivant les documents officiels en détail, la plupart des paramètres peuvent être trouvés.

thème Hexo NExT l' étiquette et le classement

# 创建标签页
$ hexo new page tags
# 创建分类页
$ hexo new page categories

thème Hexo du prochain jeu ne présente pas le texte intégral ACCUEIL

La configuration la plus simple: une augmentation du corps du blog

pages de codage

coller l'image
codage des documents officiels
misera sur la codification Hexo blog personnel
Hexo statique blog plate - forme d' hébergement déployé au codage processus

Hexo fond admin programme de gestion statique blog

Hexo admin document officiel

version officielle un peu minable, seule fonction.
Simple à utiliser

npm install --save hexo-admin-yf
hexo server
open http://localhost:4000/admin/

Hexo par admin Wangfan statique blog mis à jour la version du spooler

Il est recommandé qu'un projet optimisé et étendu GitHub , combiné avec sept vaches, vous pouvez rapidement insérer une image dans le démarquage.

Simple à utiliser, de détails , voir github

npm install --save hexo-admin-yf
hexo server
open http://localhost:4000/admin/

Post-entretien

Après le remplacement de la maintenance informatique

  1. Quels sont les fichiers copiés ne doivent pas:
    le dossier d' abord, que ce soit dans le site répertoire racine ou un fichier dans le répertoire thème .git, peuvent être supprimés.
    node_modules (à l' aide de NPM régénérées installent)
    public (cela se régénérer lorsque G avec Hexo)
    dossier .deploy_git (régénèrent également lors de l' utilisation d Hexo)
    fichier db.json
    Résumé: .git /, node_modules /, public /,. deploy_git /, les fichiers db.json doivent être supprimés.

  2. Le passage à la nouvelle copie du dossier de répertoire, à l' aide du npm installmodule de commande pour l' installation. Il est évident que nous sommes ici inutile initialisation Hexo init, pas besoin d'utiliser Hexo init pour initialiser son ensemble et, sinon à ce moment avec le init Hexo, le fichier de configuration _config.yml à l' intérieur du contenu du site sera autorisé à utiliser la valeur par défaut,

  3. Installez d'autres composants nécessaires, le cas échéant, à l'intérieur node_modules, ne répétez pas l'installation de:

npm install hexo-generator-index --save
npm install hexo-generator-archive --save
npm install hexo-generator-category --save
npm install hexo-generator-tag --save
npm install hexo-server --save
npm install hexo-deployer-git --save hexo d来部署
npm install hexo-generator-feed --save 建立RSS订阅
npm install hexo-generator-sitemap --save 建立站点地图
npm install hexo-generator-searchdb --save 搜索

propagation

1 1 heure pour préparer un support à la clientèle démarquage sept vaches Uploaded fin 1 ( articles technologiques )
2 contrôle de version Hexo et intégration continue
3 test de musique en ligne
4 Hexo insert posture musique de fond correcte playlist de musique
5 scratch faisant thème Hexo
6 Yelee en utilisant le thème

Je suppose que tu aimes

Origine www.cnblogs.com/hiyang/p/12631871.html
conseillé
Classement