mbutelle / skeleton-4
网站骨架
v0.2
2022-05-17 13:44 UTC
Requires
- php: ^8.0
- ext-iconv: *
- doctrine/doctrine-bundle: ^2.6
- doctrine/doctrine-migrations-bundle: ^3.2
- doctrine/orm: ^2.12
- intervention/image: ^2.7
- jms/serializer-bundle: ^4.0
- mongodb/mongodb: ^1.10
- ramsey/uuid: ^4.3
- sensio/framework-extra-bundle: ^6.1
- symfony/cache: ^6.0
- symfony/console: ^6.0
- symfony/flex: ^1.0
- symfony/framework-bundle: ^6.0
- symfony/http-client: ^6.0
- symfony/messenger: ^6.0
- symfony/mime: ^6.0
- symfony/monolog-bundle: ^3.8
- symfony/proxy-manager-bridge: ^6.0
- symfony/security-bundle: ^6.0
- symfony/templating: ^6.0
- symfony/translation: ^6.0
- symfony/twig-bundle: ^6.0
- symfony/validator: ^6.0
- symfony/webpack-encore-bundle: ^1.4
- symfony/yaml: ^6.0
Requires (Dev)
Conflicts
Replaces
- dev-master
- v0.2
- V0.1.8
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- dev-dependabot/npm_and_yarn/webpack-5.76.1
- dev-dependabot/npm_and_yarn/dns-packet-5.4.0
- dev-dependabot/composer/symfony/security-bundle-6.0.20
- dev-dependabot/npm_and_yarn/json5-1.0.2
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/composer/twig/twig-3.4.3
- dev-dependabot/npm_and_yarn/terser-5.14.2
This package is auto-updated.
Last update: 2024-09-15 04:42:14 UTC
README
这是一个使用docker启动本地环境进行网站开发的symfony-flex骨架。
先决条件
- docker : https://www.docker.com/
- docker-compose : https://docs.dockerd.com.cn/compose/
- docker-hostmanager : https://hub.docker.com/r/iamluc/docker-hostmanager/dockerfile
安装
重命名容器以避免与其他项目冲突
sed -i 's/skeleton/$PROJECT_NAME/g' Makefile docker/nginx/app.conf docker-compose.yml
数据库
如果您需要数据库,请按照以下步骤操作
- 在docker-compose文件中取消注释db部分
- 在Makefile的ready配方中取消注释db检查
- 在composer.json中添加require ymfony/orm-pack
- 如有需要,在composer.json中添加require-dev doctrine/doctrine-fixtures-bundle
最后,您必须填写环境变量
DATABASE_URL=mysql://root:root@db.$PROJECT_NAME:3306/db_name
启动项目
为了启动环境
make start
编译vuejs文件
为了编译vuejs文件并监视它们
make watch
进入主页
为了进入主页
make open
数据库
为了连接到数据库
make mysql