singular/singular-project

此包最新版本(2.0.1)没有可用的许可证信息。

Net On Singular Framework的基础项目

安装: 150

依赖: 0

建议者: 0

安全: 0

星星: 1

关注者: 3

分支: 0

开放问题: 1

语言:JavaScript

类型:项目

2.0.1 2017-10-08 00:08 UTC

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