orckid-lab / laravel
Orckid Lab scaffold of Laravel Framework.
v2.0.1
2020-05-19 17:55 UTC
Requires
- php: ^7.2.5
- ext-json: *
- fideloper/proxy: ^4.2
- fruitcake/laravel-cors: ^1.0
- guzzlehttp/guzzle: ^6.3
- laravel/framework: ^7.0
- laravel/horizon: ^4.0
- laravel/telescope: ^3.2
- laravel/tinker: ^2.0
- laravel/ui: ^2.0
- nothingworks/blade-svg: ^0.3.1
- spatie/laravel-permission: ^3.3.0
- spatie/laravel-tags: ^2.1
Requires (Dev)
- beyondcode/laravel-dump-server: ^1.0
- facade/ignition: ^2.0
- filp/whoops: ^2.0
- fzaninotto/faker: ^1.9.1
- mockery/mockery: ^1.3.1
- nunomaduro/collision: ^4.1
- phpunit/phpunit: ^8.5
README
Installation
Run the following command to create a new project:
composer create-project orckid-lab/laravel project-name --prefer-dist
Install node dependencies and compile assets
npm install && npm run dev
Modules installed
- Roles and permission (https://github.com/spatie/laravel-permission)
- Tags (https://github.com/spatie/laravel-tags)
- Telescope
- Horizon
Handling tags
Delete local tags.
git tag -d $(git tag -l)
Fetch remote tags.
git fetch
Delete remote tags.
git push origin --delete $(git tag -l) # Pushing once should be faster than multiple times
Delete local tags.
git tag -d $(git tag -l)
Sync with repo
Clone the repository
git clone git@bitbucket.org:orckidlab/laravel.git
Add the repository path to remote list
git remote add upstream git@bitbucket.org:orckidlab/laravel.git
Fetch changes from the repository
git fetch upstream --no-tags
Go back to the branch to merge with
git checkout master
Merge with upstream
git merge upstream/master
Add tag
git tag tagname
git push origin --tags