rickwest / carrera
Turbo-charged 'symfony new'.
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Language:Shell
This package is auto-updated.
Last update: 2024-11-14 23:17:08 UTC
README
Turbo-charged symfony new
! Rapid application creation for new Symfony projects.
About
Heavily inspired by Tighten's Lambo and utilizing the Symfony client, Carrera help's you get a new Symfony application up and running super fast.
Sick of having to run those same commands every time you spin up a new project? Use Carrera to automate all the things!
System Requirements
To use Carrera, you need to have PHP 7, Git and Composer installed on your machine.
You'll also need the Symfony client - Download here
Installation
composer global require rickwest/carrera
Upgrading
composer global update rickwest/carrera
Usage
Make sure ~/.config/composer/vendor/bin
is in your terminal's path.
carrera [project name]
This will symfony new [project name]
, change into that directory, make an initial Git commit, start a web server and open the project in a web browser.
What exactly does Carrera do?
symfony new $PROJECTNAME
cd $PROJECTNAME
- Initialize a git repo, add all of the files, and make an "Initial commit"
- Starts the Symfony Local Web Server
- Open's your project in a browser
Bugs and Issues
If you encounter a problem or spot a mistake, or even if you would just like to make a suggestion, please open an issue. Pull requests are more than welcome too!
Contributing
- Fork it (https://github.com/yourname/yourproject/fork)
- Create your feature branch (git checkout -b feature/fooBar)
- Commit your changes (git commit -am 'Add some fooBar')
- Push to the branch (git push origin feature/fooBar)
- Create a new Pull Request
Copyright and License
This project is licensed under the MIT License.