After running cookiecutter gh:collective/cookiecutter-plone-starter
and setting a project name then accepting all defaults, I get the following error output:
Frontend codebase:
- Installing @plone/generator-volto@6.3.1
- Generate frontend application with @plone/volto 16.21.0
Error while running yo @plone/volto frontend --description 'A new project using Plone 6.' --addon @eeacms/volto-accordion-block --addon @kitconcept/volto-blocks-grid --addon @kitconcept/volto-slider-block --addon @eeacms/volto-matomo --skip-install --no-interactive --volto=16.21.0:
Using chosen Volto version: 16.21.0
Retrieving Volto's yarn.lock
node:events:491
throw er; // Unhandled 'error' event
^
Error: ENOENT: no such file or directory, scandir 'mycode/Documents/code/devlinktest/devlink-volto-again/frontend/package.json.tpl'
at Object.readdirSync (node:fs:1452:3)
at exports.readdir (mycode/.nvm/versions/node/v18.16.0/lib/node_modules/@plone/generator-volto/node_modules/@mrmlnc/readdir-enhanced/lib/sync/fs.js:18:20)
at Object.safeCall [as safe] (mycode/.nvm/versions/node/v18.16.0/lib/node_modules/@plone/generator-volto/node_modules/@mrmlnc/readdir-enhanced/lib/call.js:24:8)
at DirectoryReader.readNextDirectory (mycode/.nvm/versions/node/v18.16.0/lib/node_modules/@plone/generator-volto/node_modules/@mrmlnc/readdir-enhanced/lib/directory-reader.js:78:10)
at DirectoryReader.stream._read (mycode/.nvm/versions/node/v18.16.0/lib/node_modules/@plone/generator-volto/node_modules/@mrmlnc/readdir-enhanced/lib/directory-reader.js:57:18)
at Readable.read (node:internal/streams/readable:496:12)
at readdirSync (mycode/.nvm/versions/node/v18.16.0/lib/node_modules/@plone/generator-volto/node_modules/@mrmlnc/readdir-enhanced/lib/sync/index.js:27:21)
at Function.readdirSyncStat (mycode/.nvm/versions/node/v18.16.0/lib/node_modules/@plone/generator-volto/node_modules/@mrmlnc/readdir-enhanced/lib/index.js:34:10)
at ReaderSync.dynamicApi (mycode/.nvm/versions/node/v18.16.0/lib/node_modules/@plone/generator-volto/node_modules/fast-glob/out/providers/reader-sync.js:64:24)
at ReaderSync.api (mycode/.nvm/versions/node/v18.16.0/lib/node_modules/@plone/generator-volto/node_modules/fast-glob/out/providers/reader-sync.js:56:25)
Emitted 'error' event on Readable instance at:
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
errno: -2,
syscall: 'scandir',
code: 'ENOENT',
path: '/mycode/devlinktest/devlink-volto-again/frontend/package.json.tpl'
}
Node.js v18.16.0
ERROR: Stopping generation because post_gen_project hook script didn't exit successfully
Hook script failed (exit status: 1)
It seems to be unable to find package.json.tpl