承接 allfuel/lpg 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

allfuel/lpg

最新稳定版本:v0.1.6

Composer 安装命令:

composer require allfuel/lpg

包简介

Embedded Postgres command for Laravel applications.

README 文档

README

allfuel/lpg provides an artisan lpg command that starts a local Postgres server for Laravel development, downloading embedded binaries from release artifacts.

Install

composer require allfuel/lpg --dev

Usage

composer run dev: Add it to your composer.json for dev. It will then always be available using the port in your .env.

e.g.

"dev": [
  "Composer\\Config::disableProcessTimeout",
  "npx concurrently -c \"#93c5fd,#34d399,#c4b5fd,#fb7185,#fdba74\" \"php artisan lpg\" \"php artisan serve\" \"php artisan queue:listen --tries=1 --timeout=0\" \"php artisan pail --timeout=0\" \"npm run dev\" --names=lpg,server,queue,logs,vite --kill-others"
],

Or run it manually:

php artisan lpg [--port=5455]

Configuration

Publish config:

php artisan vendor:publish --tag=lpg-config

Then edit config/lpg.php.

Embedded Requirements

When using embedded binaries from GitHub releases, lpg expects:

  • curl to download assets
  • tar with gzip support (-z) to extract .tar.gz assets

Only .tar.gz embedded assets are supported. The active embedded runtime is materialized under storage/pg, with executables at storage/pg/bin.

Testing

Install dev dependencies and run tests:

composer install
composer test

统计信息

  • 总下载量: 42
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 6
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 6
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-02-09

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固