DocPad

Logiciel capture d'écran:
DocPad
Détails logiciels:
Version: 6.78.4 Mise à jour
Date de transfert: 10 Dec 15
Développeur: Bevry
Licence: Gratuit
Popularité: 18

Rating: 5.0/5 (Total Votes: 1)

DocPad de base est un moteur de template qui a un accès complet à la structure du site et de modèle de document.

Cela signifie que le développeur peut avoir le pouvoir illimité d'un CMS et la simplicité d'un bloc-notes.

Donc, fondamentalement DocPad permet aux développeurs de créer des modèles de page, les structures du site Web et de les garder séparés de leurs fichiers de contenu.

DocPad prendra toutes ces pièces et de les compiler ensemble dans un site HTML statique, qui peut ensuite être facilement déployée sur un serveur Web.

DocPad a été construit en utilisant les technologies modernes comme Node.js , CoffeeScript , Jade , Markdown, Eco , Async, Query-Engine et express

Ce qui est nouveau dans cette version:.

  • option de configuration de progrès supplémentaire que vous pouvez utiliser pour désactiver les barres de progression
  • Remplacé lodash avec soulignement
  • Retiré ces exportations obsolètes

Quoi de neuf dans la version 6.78.3:

  • option de configuration de progrès supplémentaire que vous pouvez utiliser pour désactiver barres de progression
  • Remplacé lodash avec soulignement
  • Retiré ces exportations obsolètes

Quoi de neuf dans la version 6.78.1:

  • option de configuration de progrès supplémentaire que vous pouvez utiliser pour désactiver barres de progression
  • Remplacé lodash avec soulignement
  • Retiré ces exportations obsolètes

Ce qui est nouveau dans la version 6.73.5:.

  • Mise à jour des dépendances

Ce qui est nouveau dans la version 6.68.1:.

  • Longjohn est maintenant une dépendance optionnelle

Quoi de neuf dans la version 6.64.0:

  • Correction d'un problème possible avecinclude modèle aide pas travailler quand les renderPasses config changements d'options.
  • DocPad va maintenant auto-définir les données de modèle de site.url à l'URL du site calculé.

Ce qui est nouveau dans la version 6.63.8:

  • Correction & quot; Objet # a pas de méthode err & quot; .

Ce qui est nouveau dans la version 6.63.6:

  • v1.4.3 NGP fixe d'utiliser au lieu de ^ ~ lors de l'installation et de la mise à jour des plugins DocPad.

Ce qui est nouveau dans la version 6.60.2:

  • Ne pas inclure --save-dev quand l'installation de greffons (de régression depuis v6.59.3).
  • de

Ce qui est nouveau dans la version 6.57.2:.

  • Mise à jour des dépendances

Ce qui est nouveau dans la version 6.54.6:

  • Les options testeur config removeWhitespace et contentRemoveRegex maintenant de sens .
  • DocPad installer mettra plus à jour git, http, https et autres dépendances éloignées.

Ce qui est nouveau dans la version 6.53.1:

  • détection automatique fixe de nom et nom d'utilisateur (régression depuis v6 .53.0).
  • Mise à jour des dépendances.

Ce qui est nouveau dans la version 6.51.6:

  • Lorsque vous utilisez writeSource ne pas écrire si l'en-tête il n'y a pas les méta-données.

Quoi de neuf dans la version 6.44.0:

  • Ajout de ces nouveaux attributs de fichier: outBasename, relativeOutBase, fullDirPath
  • Mise à jour un grand nombre de messages de journal à l'appui des documents virtuels
  • tampon est désormais correctement réglé comme une option de fichier
  • Fichier :: setMeta (attrs) peut désormais accepter des modèles de squelette méta au lieu de simplement les objets JavaScript
  • Ajouté getFileById (id, opte = {}) modèle auxiliaire et méthode de classe DocPad
  • Plugins peut maintenant modifier la charge, contextualiser, de rendre, et écrire collections
  • Ajout d'un nouveau fichier lib / util pour contenant des fonctions mixte

Ce qui est nouveau dans la version 6.42.1:.

  • Correction anti-slash slash et incohérences sur Windows

Ce qui est nouveau dans la version 6.39.0:

  • Abstrait sur le fichier aller chercher dans DocPad :: serverMiddlewareRouter dans DocPad :: getFileByRoute (URL, à côté) pour les autres à utiliser dans leurs itinéraires personnalisés.

Ce qui est nouveau dans la version 6.38.0:

  • Ajout d'une action DocPad init pour initialiser votre répertoire avec un projet de DocPad vide.

Ce qui est nouveau dans la version 6.34.2:.

  • Retiré dépendance cli-couleur
  • La barre de progression va maintenant être détruit quand un avis ou supérieur message d'importance est consigné.

Ce qui est nouveau dans la version 6.34.1:

  • Correction:
  • ReferenceError:. DocPad est pas défini

Ce qui est nouveau dans la version 6.32.0:

  • Maintenant utilise Caterpillar v2
  • Nous vous écrivons maintenant un fichier DocPad-debug.log lors de l'exécution avec le drapeau -d, soumettre lorsque vous produisez un rapport de bogue:)
  • Correction des couleurs ne montrant pas sur les régimes de couleur du terminal personnalisé
  • Correction d'un problème de la double barre de progression quand un message de journal se produit lorsque la barre de progression est en cours d'écriture

Quoi de neuf dans la version 6.31.4:

  • Fixe & quot; ReferenceError: existingModel ne se définit pas & quot; quand vous avez des conflits de OUTPATH.

Ce qui est nouveau dans la version 6.30.4:

  • Test de plugins fonctionne désormais lorsque le répertoire du plugin est le nom complet du plugin.

Ce qui est nouveau dans la version 6.24.2:

  • Correction de régression v6.24.1 qui a causé les nouvelles installations ou très anciennes mises à niveau pour se coincer dans la section TOS.

Quoi de neuf dans la version 6.21.8:

  • troqué soulignement dépendance pour lodash
  • soulignement est plus fournie aux testeurs
  • Fichier :: getMeta Alises maintenant File.getMeta (). obtenir si les arguments ont été fournis
  • ne fait plus clones profondes sur les données de modèle par fichier rendent

Ce qui est nouveau dans la version 6.21.5:.

  • Supports Node v0.9
  • Ajout d'une option renderSingleExtensions.

Ce qui est nouveau dans la version 6.20.0:.

  • La gestion améliorée de la montre
  • Mise à jour des dépendances.

Ce qui est nouveau dans la version 6.17.3:

  • Correction d'un problème qui empêchait les fichiers de recharger dans certaines circonstances.

Ce qui est nouveau dans la version 6.14.0:

  • Ajouté DocPad :: getFileByUrl (URL) et mise à jour le routeur de middleware à l'utiliser.

Ce qui est nouveau dans la version 6.13.1:.

  • notifications Growl fixes jusqu'à

Quoi de neuf dans la version 6.12.1:

  • vérification de mise à jour fixe, été rompu depuis v6.7.3 .

Ce qui est nouveau dans la version 6.10.0:

  • Maintenant vous indique combien de fichiers, nous avons fait lorsque une complète rendu.

Quoi de neuf dans la version 6.7.3:

  • journalisation fixe quand une erreur fatale se produit lors de l'initialisation.

Quoi de neuf dans la version 6.7.2:

  • middleware personnalisé fixe (via l'événement serverExtend) étant chargé trop tard (après le routeur express middleware).

Quoi de neuf dans la version 6.6.2:.

  • Ajout exécutable DocPad-de débogage pour faciliter le débogage
  • va maintenant vous demander si vous souhaitez vous abonner à notre newsletter lors de l'exécution sur l'environnement de développement.
  • Les débuts de la localisation.

Quoi de neuf dans la version 6.5.7:

  • Correction & quot; ne peut pas obtenir la longueur de undefined & quot; erreur intermittente.

Ce qui est nouveau dans la version 6.5.6:.

  • option de configuration Ajouté regenerateEvery

Quoi de neuf dans la version 6.5.5:

  • ne tente plus d'installer des plugins dépendances à chaque fois, cela est en dehors du champ d'application de DocPad et dans les cas d'utilisation standards déjà traités par NPM
  • accepte plus npmPath, gitPath et nodePath les options de configuration, à la place de ces devrait être des variables d'environnement à NPM_PATH, GIT_PATH et NODE_PATH respectivement (sans le trait de soulignement est également acceptable)
  • ambiguïté Eliminé avec renderSingleExtensions

Ce qui est nouveau dans la version 6.1.3:

  • événement extendTemplateData fixe tir chargement avant nos plugins ont terminé .

Ce qui est nouveau dans la version 6.0.14:

  • variables de configuration documentPaths, filesPaths, et sont maintenant layoutsPaths par rapport à la srcpath la place de l'rootPath.

Quoi de neuf dans la version 6.0.11:

  • l'installation fait le squelette, plutôt que de ne rien faire .
  • Sortie le clone de squelette et progression de l'installation à l'utilisateur.
  • Les squelettes sont maintenant une collection de squelette.

Quoi de neuf dans la version 6.0.8:

  • configuration de l'instance fixe pas toujours venir premier
  • option de configuration configpath enlevés. Utilisez les configPaths basée sur la baie à la place.
  • rootPath et configPaths vont maintenant être correctement respectées si spécifié dans votre fichier package.json sous la propriété de DocPad
  • fichiers de configuration peuvent gestionnaires d'événements maintenant liés en utilisant le hachage événements

Quoi de neuf dans la version 6.0.6:

  • docpadinstance.loadConfiguration est maintenant une action appelée charge.
  • Correction de l'action de course ne pas terminer en raison d'un rappel manquante.
  • grandement simplifié l'architecture d'événements.

Quoi de neuf dans la version 5.2.5:

  • sélection de mise en page fixe lorsque la part de deux layout noms similaires.

Ce qui est nouveau dans la version 2.4.0:

  • actualise automatiquement la page actuelle de l'utilisateur lorsque le site est régénéré.
  • Très utile pour le développement, si vous voulez probablement le désactiver pour la production.

Quoi de neuf dans la version 2.1.0:

  • Retiré obsolètesDocument,Documents, et @ Site de la TemplateData (les variables disponibles pour les modèles). Utilisez leurs equivalants minuscules place. Cela peut causer des problèmes de compatibilité en arrière avec vos modèles, la console vous avertit si il ya un problème.
  • --version DocPad fixe retour null au lieu de la version DocPad

Ce qui est nouveau dans la version 2.0.0:.

  • Changement de génération
  • Nouvelle architecture de plugin.
  • Testé et de travail sur le nœud de 0,4, 0,5, et 0,6.
  • Nouveaux plugins.

Quoi de neuf dans la version 1.3.7:

  • Ajout du support pour les différents analyseurs meta, en commençant par CoffeeScript et le soutien YAML. YAML est toujours le méta analyseur par défaut.
  • La dépendance YAML est spécifiquement réglée maintenant v0.2.1 que la nouvelle version comporte un bogue en elle.
  • Correction des rendus multiples pour un seul document. Par exemple. file.html.md.eco
  • prend désormais en charge l'aide avec ### --- pour envelopper les méta-données
  • Prise en charge de l'alias du public pour le répertoire des fichiers

Ce qui est nouveau dans la version 1.2.1:.

  • Ajout d'un moteur de rendu de Stylus
  • Plugins sont maintenant conformes à une norme .plugin.coffee de nommage.
  • Dépendances permet maintenant correctifs mineurs.
  • Ajout du support pour le HTML à Jade rendu grâce à la html2jade de Don Park.

Ce qui est nouveau dans la version 1.0.0:

  • Les utilisateurs de v0.x doivent suivre ce guide de mise à niveau [à faire].
  • Le concept de moteurs de modèles et langages de balisage ont été fusionnés dans le concept de moteurs de rendu.
  • Ajouté CoffeeKup rendu.

Ce qui est nouveau dans la version 0.10.0:.

  • infrastructure Plugin
  • Une meilleure exploitation forestière par Caterpillar.
  • Ajouté Haml soutien.
  • Jade support fixe.

Quoi de neuf dans la version 0.9.21:

  • Pas plus utilise MongoDB / Mongoose. Maintenant utilise Query-moteur qui n'a pas besoin de tout serveur de base de données.
  • Regarder fichiers de travail encore mieux.
  • supporte maintenant URLs propres.

Exigences :

  • Node.js
  • CoffeeScript

Logiciel similaire

PieCrust
PieCrust

12 May 15

nanoc
nanoc

20 Jul 15

Yellow
Yellow

9 Apr 16

Ruhoh
Ruhoh

13 May 15

D'autres logiciels de développeur Bevry

Caterpillar
Caterpillar

23 Feb 15

Commentaires à DocPad

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie