hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Comment créer post-projet dans Jekyll

Dans le post précédent, nous vous avons montré comment installer Jekyll et publier votre premier post avec. Si vous l'avez suivi, vous pouvez voir que créer un poste est un jeu d'enfant; Nous créons simplement un nouveau fichier Markdown, l'enregistrons dans le dossier / _posts, et il apparaîtra immédiatement dans le blog .

Cela, cependant, pourrait être un problème si vous avez mis votre blog en ligne. Votre message peut contenir des phrases non terminées, contenir des erreurs et d'autres éléments que vos lecteurs ne devraient pas voir.

C'est pourquoi nous créons habituellement un brouillon avant d'appuyer sur le bouton Publier . Donc, dans ce post, nous allons vous montrer comment créer un post-brouillon dans Jekyll avant qu'il ne frappe le public.

Mais d'abord, démarrons le serveur Jekyll avec la ligne de commande suivante.

 serveur jekyll --watch 

Fichier et répertoire

Avant la version 1.0, travailler avec un brouillon dans Jekyll est difficilement gérable. Il y a plusieurs façons de gérer cela.

Certains ont published: false dans les fichiers post pour empêcher sa publication, et certains mettent future: false dans le fichier de configuration pour empêcher Jekyll de générer des posts avec une date future - qui sera toujours publiée une fois la date passée.

Maintenant, Jekyll a rendu les choses plus simples à contrôler.

Jekyll s'appuie sur une structure de répertoire stricte. Dans le cas de la création de brouillons, nous devons créer un nouveau dossier nommé _drafts . Nous mettons tous les brouillons dans ce dossier.

Le nom du fichier brouillon ne doit pas inclure la date de publication; nous pouvons juste le nommer de cette façon:

Jekyll ignorera ce dossier. Vous pouvez écrire votre message comme d'habitude, et il ne sera pas encore affiché à l'ouverture. Une fois que vous avez terminé avec votre message, vous pouvez le placer dans le dossier _posts et ajouter une date correcte dans le nom de fichier.

Attendez?!

Tenez, ne pouvons-nous pas créer un dossier? Eh bien, le nom du dossier _drafts est la convention de nommage officielle pour mettre vos brouillons. Nous pouvons techniquement nommer le dossier n'importe quoi, mais cela nous empêcherait de prévisualiser nos brouillons.

Dans Jekyll, nous pouvons lancer la commande jekyll avec le drapeau --drafts pour prévisualiser les brouillons: jekyll server --watch --drafts Actualisez votre blog, et vous verrez le brouillon apparaître sur le blog. Le brouillon sera affiché avec sa dernière date de modification.

Conclusion

Nous vous avons montré comment créer un brouillon dans Jekyll. C'est assez simple. Mais nous pouvons rationaliser le flux de travail du brouillon à la publication à l'aide d'un plugin. Nous en discuterons dans le prochain article. Alors restez à l'écoute.

Comment rester sans stress dans une ligne de travail stressante

Comment rester sans stress dans une ligne de travail stressante

La plupart des entreprises cherchent à embaucher une équipe de personnes capables de travailler avec grâce sous pression, de travailler dans un environnement en évolution rapide, d'être autonome, d'avoir un esprit d'équipe et tous ces mots qui signifient "nous vous surmènerons et vous sera souligné à la fin de votre première semaine " .C'est

(Conseils techniques et de conception)

7 glisser-déposer des plugins pour la construction de sites WordPress

7 glisser-déposer des plugins pour la construction de sites WordPress

Le drag-and-drop a été l'approche la plus appréciée par les non-techniciens, quand il s'agit d'organiser des mises en page Web. C'est, peut-être, les raisons Wix, SquareSpace, et de tels services sont si populaires. Juste pour nommer quelques outils plus cool qui vous permettent de faire plus avec le glisser-déposer, nous avons:Créez de beaux sites Web avec IM CreatorStyle personnalisé avec JQuery UI SortableCréez des graphiques d'aspect professionnel avec CanvaConstruire des mises en page HTML Bootstrap avec LayoutIt!Enregist

(Conseils techniques et de conception)