yii2-bridge / app
Yii 2 桥接项目模板
Requires
- php: >=7.1.3
- janisto/yii2-environment: ^1.3
- yii2-bridge/core: ^0.3.0
- yiisoft/yii2: ~2.0.5
- yiisoft/yii2-bootstrap: ~2.0.0
- yiisoft/yii2-swiftmailer: ~2.0.0
Requires (Dev)
- codeception/base: ^2.2.3
- codeception/specify: ~0.4.3
- codeception/verify: ~0.3.1
- symfony/var-dumper: ^4.3
- yiisoft/yii2-debug: ~2.0.0
- yiisoft/yii2-faker: ~2.0.0
- yiisoft/yii2-gii: ~2.0.0
- dev-master
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- dev-dependabot/npm_and_yarn/json5-and-babel-loader-and-gulp-babel-and-webpack-stream-2.2.3
- dev-dependabot/npm_and_yarn/qs-and-qs-and-qs-and-browser-sync-6.5.3
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/engine.io-and-browser-sync-6.2.1
- dev-dependabot/npm_and_yarn/xmldom-and-svg-sprite--removed
- dev-dependabot/npm_and_yarn/minimatch-and-gulp-3.0.4
- dev-dependabot/npm_and_yarn/jquery-ui-1.13.2
- dev-dependabot/npm_and_yarn/follow-redirects-1.14.8
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/gsap-3.6.0
- dev-dependabot/npm_and_yarn/jquery-3.5.0
- dev-dependabot/composer/yiisoft/yii2-2.0.38
This package is auto-updated.
Last update: 2024-09-05 06:21:59 UTC
README
Yii 2 桥接应用
基于「Yii 2 基础项目模板」,是一个用于快速创建带有管理面板的小型项目的骨架 Yii 2 应用。
安装
通过运行以下命令使用 composer 创建项目
$ composer create-project yii2-bridge/app MY_APP_NAME
创建 config/local.php
(例如,您可以复制 config/example.local.php
)并配置您的本地环境数据库。
$ cp config/example.local.php config/local.php
注意:
local.php
已注册在.gitignore
中,以防止开发人员之间的配置冲突
然后运行以下单一命令进行迁移
$ ./vendor/bin/bridge-install
使用方法
对于新安装,您将拥有 https://:8008/admin/(假设您运行了 php yii serve
),这是 yii2-bridge。添加您的子模块以创建管理部分。更多文档请参阅 Yii2 Bridge Wiki(进行中)
用户
Yii2 Bridge 在内部使用 yii2-usuario,将用户管理提升到了新的水平。使用 CLI 命令创建您的第一个用户
$ php yii user/create <email> <username> <password> <role> // role should be admin for your first user
阅读 Usuario 文档 获取更多信息。
环境
您可以为不同的环境预配置应用程序,并轻松地切换它们。在这些文件中更改不同模式的配置
config/local.php
— 本地开发。此文件将覆盖在您的main.php
或mode_*.php
文件中定义的所有配置;config/mode_stage.php
— 预发布(开发)服务器;config/mode_prod.php
— 生产服务器;config/mode_test.php
— 测试配置(由 codeception 使用);
然后通过创建具有模式名称的 mode.php
文件轻松地在它们之间切换
config/mode.php
的示例
prod
注意:
mode.php
已注册在.gitignore
中,以防止环境之间的配置冲突。您必须在每个项目环境中手动创建它或使用 deployer 作业创建一次。
有关更多信息,请参阅 janisto/yii2-environment。
测试
应用程序已准备好进行测试,并包含用于 2amigos/yii2-usuario
用户模型的示例测试以及固定数据。使用以下命令运行测试
$ ./vendor/bin/codecept