Base path with relative path fails to find templates
Author: tvvigneshCreated Sep 19, 2020Updated Oct 23, 2025
Labelsbughelp wantedgood first issue
Hi. I am using plop to generate a lot of boilerplate for my projects and it works great. Just encountered a scenario where,
THIS WORKS
{
type: "addMany",
destination: "./path/to/{{camelCase name}}",
base: `my/templates`,
templateFiles: "my/templates/**/*",
stripExtensions: ["txt"],
verbose: true,
}THIS DOES NOT WORK
{
type: "addMany",
destination: "./path/to/{{camelCase name}}",
base: `./my/templates`,
templateFiles: "my/templates/**/*",
stripExtensions: ["txt"],
verbose: true,
}The only difference is the prefix of ./ in the base config and plop is not able to find any files when using that. I am not sure if it is intended but thought i would let you know.
Source: plopjs/plop