plopjs/plop

Error messages could be improved for built in actions

Open

#259 ouverte le 25 févr. 2021

Voir sur GitHub
 (3 commentaires) (3 réactions) (0 assignés)JavaScript (266 forks)batch import
enhancementgood first issue

Métriques du dépôt

Stars
 (6 845 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

I was stuck for a while trying to get addMany to work, my issues turned out to be a minor typo in a property name. templateFile should have been templateFiles.

action:

{
  type: 'addMany',
  destination: 'generated/{{name}}',
  base: 'templates',
  templateFile: 'templates/base/**/*'
}

error message:

✖  +! You must pass a string or Handlebars AST to Handlebars.compile. You passed undefined

It would have saved me a headache if the error had informed me that I didn't have the required property templateFiles

Guide contributeur