Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/neok/symfony-vue
https://github.com/neok/symfony-vue
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/neok/symfony-vue
- Owner: neok
- Created: 2020-05-01T16:31:12.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T04:45:32.000Z (almost 2 years ago)
- Last Synced: 2023-02-27T08:25:45.164Z (almost 2 years ago)
- Language: PHP
- Size: 737 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Test app
![GitHub Logo](/assets/images/scr.png)
Symfony REST + webpack encore Typescript and Vue.js
Frontend located in assets folder.
# USAGE:
docker-compose up --build -d
docker exec -it app sh -c "./bin/console do:sc:dr --force && ./bin/console do:sc:cr && ./bin/console do:fi:lo --no-interaction"
# build assets
docker exec -it app sh -c "./bin/console assets:install"
docker-compose run --rm encore yarn build
# Access
127.0.0.1/ - app127.0.0.1/swagger/doc - API (SWAGGER) documentation
# RUN UNIT TESTS
docker exec -it db sh -c "mysql -u root -psymfonypassword -e 'create database symfony_test'"
docker exec -it app sh -c "./bin/console do:sc:dr --force -e test && ./bin/console do:sc:cr -e test"
docker exec -it app sh -c "./bin/phpunit"