dida/project

A skeleton for creating projects with Dida Framework.

Maintainers

Details

gitee.com/zeupin/dida-project.git

Installs: 13

Dependents: 0

Suggesters: 0

Security: 0

Type:project

v0.0.1-RC5 2020-06-12 10:26 UTC

This package is auto-updated.

Last update: 2024-04-12 18:54:29 UTC


README

A skeleton for creating projects with Dida Framework.

为您的 Dida 项目自动创建一个标准的官方应用框架。

Installation 安装

# 用最新的框架模板生成一个项目框架
composer create-project --prefer-dist --remove-vcs  dida/project  您的项目名

# 用指定的 1.* 版框架模板生成一个项目框架(方式1)
composer create-project --prefer-dist --remove-vcs  dida/project:1.*  您的项目名

# 用指定的 1.4.* 版框架模板生成一个项目框架(方式2)
composer create-project --prefer-dist --remove-vcs  dida/project  您的项目名  1.4.*

# 允许用RC版以上的库模板来创建项目
composer create-project -sRC --prefer-dist --remove-vcs  dida/project  您的项目名

# 允许用dev版以上的库模板来创建项目
composer create-project -sdev --prefer-dist --remove-vcs  dida/project  您的项目名

composer create-project 可使用的参数说明:

参数说明
--repository-url提供一个自定义的储存库来搜索包,这将被用来代替 packagist.org(备注 1) 。
--stability (-s)认可的最低版本,默认为 stable,还可为 RC, beta, alpha, dev。如 -sRC
--prefer-dist下载.zip 压缩包,并缓存到本地。大大加速安装速度,不保留.git 文件夹。
--prefer-sourceclone 源代码,不在本地缓存,保留了.git 文件夹。
--no-install禁止安装包的依赖。
--no-plugins禁用 plugins。
--no-scripts禁止在根资源包中定义的脚本执行。
--no-progress移除进度信息,这可以避免一些不处理换行的终端或脚本出现混乱的显示。
--remove-vcs创建时跳过缺失的 VCS 。如果你在非交互模式下运行创建命令,这将是非常有用的。

备注:

  1. 可以是一个指向 composer 资源库的 HTTP URL,或者是指向某个 packages.json 文件的本地路径。

Usage 使用方法

# 进入项目目录
cd 您的项目名

# 启动一个本地的服务器,进行项目配置(默认端口6789)
bin/dida server

# 启动一个本地的服务器,进行项目配置(自定义端口)
bin/dida server -p=端口号
bin/dida server --port=端口号

# 启动一个本地的服务器,并指定一个自定义的localserver配置文件
# 默认的localserver配置文件为 <项目目录>/localserver
bin/dida server --localserver=文件名

然后,用 http://localhost:6789 (或者 http://localhost:自定义端口号),即可运行。