2lenet / sf6
1.0.18
2023-10-04 13:16 UTC
Requires
- php: >=8.0.2
- ext-ctype: *
- ext-iconv: *
- ext-zip: *
- 2lenet/credential-bundle: ^1.2
- 2lenet/crudit-bundle: ^1.0
- 2lenet/dashboard2-bundle: ^2.2.2
- doctrine/annotations: ^1.0
- doctrine/doctrine-bundle: ^2.5
- doctrine/doctrine-migrations-bundle: ^3.2
- doctrine/orm: ^2.11
- phpdocumentor/reflection-docblock: ^5.3
- phpstan/phpdoc-parser: ^1.2
- sensio/framework-extra-bundle: ^6.1
- symfony/apache-pack: ^1.0
- symfony/console: ^6.0
- symfony/doctrine-messenger: ^6.0
- symfony/dotenv: ^6.0
- symfony/expression-language: ^6.0
- symfony/flex: ^2
- symfony/form: ^6.0
- symfony/framework-bundle: ^6.0
- symfony/http-client: ^6.0
- symfony/intl: ^6.0
- symfony/loco-translation-provider: ^6.0
- symfony/mailer: ^6.0
- symfony/mime: ^6.0
- symfony/monolog-bundle: ^3.0
- symfony/notifier: ^6.0
- symfony/process: ^6.0
- symfony/property-access: ^6.0
- symfony/property-info: ^6.0
- symfony/proxy-manager-bridge: ^6.0
- symfony/runtime: ^6.0
- symfony/security-bundle: ^6.0
- symfony/serializer: ^6.0
- symfony/string: ^6.0
- symfony/translation: ^6.0
- symfony/twig-bundle: ^6.0
- symfony/validator: ^6.0
- symfony/web-link: ^6.0
- symfony/webapp-meta: ^1.0
- symfony/webpack-encore-bundle: ^1.12
- symfony/yaml: ^6.0
- twig/extra-bundle: ^2.12|^3.0
- twig/twig: ^2.12|^3.0
- vich/uploader-bundle: ^1.19
Requires (Dev)
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^9.5
- symfony/browser-kit: ^6.0
- symfony/css-selector: ^6.0
- symfony/debug-bundle: ^6.0
- symfony/maker-bundle: ^1.0
- symfony/phpunit-bridge: ^6.0
- symfony/stopwatch: ^6.0
- symfony/web-profiler-bundle: ^6.0
Conflicts
README
Sf6 2le 项目模板
要启动一个项目,请按照以下步骤操作
composer create-project 2lenet/sf6 project_name
或使用 docker
docker run -it -v $PWD:/var/www/html registry.2le.net/2le/2le:base-sf6 composer create-project 2lenet/sf6 project_name
cd project_name
make init
make install
make start
这将创建您的项目,并在配置文件中修改所有对[项目]的引用
之后,您将有
- sf6 项目
- sonarqube 配置
- docker 和 dockercompose 配置
- 带有测试、构建和部署的 CI