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
-
la vitesse d'accès lente
passe de pages des pages de codage -
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
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
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
-
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. -
Le passage à la nouvelle copie du dossier de répertoire, à l' aide du
npm install
module 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, -
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