Install Laravel Nova FREE using composer (UNREGISTERED License) for local Laravel project.
Even you can download specfic Nova version in a .zip format. My friend shared this method so, I posted it here for educational purposes.
goto https://laravel-nova.site/
This is a private Composer repository. To use it, you have to add this repository to your composer.json file.
Setting up this repository in your projects
Add this Composer repository to your project's composer.json file, then you can require these private packages just like you would with one from Packagist.
{
"repositories": [{
"type": "composer",
"url": "https://laravel-nova.site"
}]
}
Click on an individual package's release version to get a snippet of code for your project's dependencies.
Read more on how to handle composer private packages.
Final composer.json
"require": {
"php": "^8.1",
"guzzlehttp/guzzle": "^7.2",
"laravel/framework": "^10.10",
"laravel/nova": "4.25.1",
"laravel/sanctum": "^3.2",
"laravel/tinker": "^2.8",
},
"repositories": [
{
"type": "composer",
"url": "https://laravel-nova.site"
}
]