After creating a Create React App custom template and trying to create a project from it locally (
npx create-react-app cratest --template file:./cra-template-[template-name]), Create React App failed with a cannot find module error:
cannot find module cra-template-[template-name]
Rather than copy/pasting the package.json from the docs, I’d created my package.json with
npm init which by default sets the value of the
main property to
template.json, as it is in the Create React App docs was the fix.
More for self reference than anything else.