singular / singular-project
此包最新版本(2.0.1)没有可用的许可证信息。
Net On Singular Framework的基础项目
2.0.1
2017-10-08 00:08 UTC
Requires
- claviska/simpleimage: ^3.3
- oyejorge/less.php: v1.7.0.14
- robmorgan/phinx: ^0.8.1
- singular/command: 2.0
- singular/injector: 2.0
- singular/singular: 2.0.1
This package is auto-updated.
Last update: 2024-09-15 02:53:22 UTC
README
Net On Singular framework项目的快速启动基础。
1. 创建新项目
composer create-project singular/singular-project nomedoprojeto --stability=dev
2. 初始配置
在项目创建后,需要执行初始配置。
2.1 Phinx初始化
为了管理应用数据库迁移,基于Singular框架的项目使用Phinx。
Phinx已经在项目中初始化,但需要配置以访问开发机器上的数据库。
访问根目录下的phinx.yml文件,然后
- 复制base配置块,并将其新块名称改为dev-后跟您的名字。例如:dev-otavio;
- 在新块中,根据您机器上mysql安装的配置更改数据库访问设置。配置示例
... dev-otavio: adapter: mysql host: localhost name: singular user: root pass: 'root' port: 3306 charset: utf8
- 然后,测试您的配置
vendor/bin/phinx test .. Phinx by Rob Morgan - https://phinx.org. 0.8.1 .. using config file ./phinx.yml using config parser yaml success!
如果出现错误,请在文件中进行更改并重新测试,直到成功。
- 最后,需要在您的机器上创建一个环境变量。如果您正在使用Linux或MacOS,只需输入以下命令,将seunome替换为您在配置文件中使用的名称
export PHINX_ENVIRONMENT=dev-seunome