nabeel/phpvms

phpVMS - 虚拟航空公司管理

安装: 20

依赖: 0

建议: 0

安全: 0

星标: 170

关注者: 27

分支: 139

开放问题: 116

类型:项目

7.0.0-beta.5 2023-08-28 20:49 UTC

README

Build Codacy Badge Latest Stable Version StyleCI License

下一个基于laravel框架构建的phpvms版本。正在进行中。最新的文档,包括安装说明,可在phpVMS文档页面上找到。

安装

完整的分发版,包含所有composer依赖项,可在GitHub发布链接中找到。

要求

  • PHP 8.1+,扩展
    • cURL
    • JSON
    • fileinfo
    • mbstring
    • openssl
    • pdo
    • tokenizer
    • bcmath
    • intl
  • 数据库
    • MySQL 5.7+(或MySQL变体,包括MariaDB和Percona)

查看更多要求详情

安装程序

  1. 上传到您的服务器
  2. 访问网站,并按照安装程序的链接操作

查看安装详情

使用Docker的开发环境

可以使用Docker和Laravel Sail创建一个完整开发环境,无需在本地安装composer/npm

make docker-test

# **OR** with docker directly

docker run --rm \
    -u "$(id -u):$(id -g)" \
    -v "$(pwd):/var/www/html" \
    -w /var/www/html \
    laravelsail/php83-composer:latest \
    composer install --ignore-platform-reqs
    
# Then you can start sail
./vendor/bin/sail up

然后访问 https://

您可能希望配置一个shell别名,以方便执行Sail命令,而不是反复输入vendor/bin/sail

alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'

然后您可以使用sail前缀执行php、artisan、composer、npm等命令

# PHP commands within Laravel Sail...
sail php --version

# Artisan commands within Laravel Sail...
sail artisan about

# Composer commands within Laravel Sail...
sail composer install

# NPM commands within Laravel Sail...
sail npm run dev

要与数据库(MariaDB、Redis等)交互,请参阅Laravel Sail文档

构建JS/CSS资源

需要Yarn,运行

make build-assets

这将根据webpack文件构建所有资源。