You’ll need to have Node >= 12 on your local development machine (but it’s not required on the server). You can use n (macOS, Linux) or nvm-windows to switch Node versions between different projects.
In addition, before setting up, make sure you have installed the libraries required to build the PHP. Also, make sure to install Docker and PHPBrew in your system. See more in the detailed guides below:
To create a new app, you may choose one of the following methods:
npx create-magento-app my-app
npm init magento-app my-app
yarn create magento-app my-app
Running any of these commands will create a directory called my-app inside the current folder. Inside that directory, it will generate the initial project structure and install the transitive dependencies. Learn more: