J4.x:Setting Up Your Local Environment
From Joomla! Documentation
With Joomla 4 we have changed the development process, it is not longer possible to clone the repository and have a usable Joomla installation. We follow here best practices and have implemented a build process for the CMS.
Tools you need
- PHP
- composer
- node.js
Steps to setup the local environment
- Clone the repository
- run "composer install" within the cloned directory
- run "npm install" within the cloned directory
- run "npm run build:js" within the cloned directory
- run "npm run build:css" within the cloned directory