Compatibility Note: create-polygon requires Node.js version 14.18+, 16+. However, some templates require a higher Node.js version to work, please upgrade if your package manager warns about it.
With NPM:
$ npm create polygon@latest
With Yarn:
$ yarn create polygon
With PNPM:
$ pnpm create polygon
Then follow the prompts!
You can also directly specify the project name and the template you want to use via additional command line options. For example, to scaffold a Polygonjs + Vue project, run:
# npm 6.x
npm create polygon@latest my-polygon-app --template vue
# npm 7+, extra double-dash is needed:
npm create polygon@latest my-polygon-app -- --template vue
# yarn
yarn create polygon my-polygon-app --template vue
# pnpm
pnpm create polygon my-polygon-app --template vue
Currently supported template presets include:
vanilla
vanilla-ts
three
three-ts
vue
vue-ts
react
react-ts
react-three-fiber
react-three-fiber-ts
You can use .
for the project name to scaffold in the current directory.