Download the PHP package duxweb/dux-lite-cloud without Composer

On this page you can find all versions of the php package duxweb/dux-lite-cloud. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package dux-lite-cloud

DuxLite Cloud Package Manager

PHP Version

DuxLite v2 云服务扩展包管理器,提供应用包和主题模板的安装、更新、卸载和发布功能。

功能特性

安装

命令使用

包管理命令

添加包

删除包

更新包

开发者命令

发布应用

示例: 如果你的模块位于 app/User/ 目录下,使用 ./dux push user 命令发布

发布流程:

  1. 输入新版本号
  2. 输入更新日志(支持多行):
    • 支持多行输入,每行一个更新项
    • 连续按两次回车结束输入
    • 如果不输入任何内容,系统会自动添加默认的 "- Update" 记录
  3. 系统会自动生成或更新模块目录下的 CHANGELOG.md 文件
  4. 自动打包并上传到云端仓库

Composer命令

配置

云端认证

在使用云端功能前,需要配置认证密钥:

依赖文件

app.json (项目根目录)

应用依赖配置文件,记录项目依赖的包和应用:

app.json (模块目录)

模块配置文件,用于发布时的模块信息配置,位于 app/ModuleName/app.json

注意: 使用 ./dux push module-folder 命令时,系统会自动读取对应模块目录下的 app.json 文件获取模块信息。

CHANGELOG.md (模块目录)

模块更新日志文件,记录版本变更历史,位于 app/ModuleName/CHANGELOG.md

自动生成: 使用 ./dux push 命令发布时,如果输入了更新日志,系统会自动生成或更新此文件。

app.lock

应用锁定文件,记录已安装包的详细信息:

theme.json

主题依赖配置文件,记录项目依赖的模板:

theme.lock

主题锁定文件,记录已安装模板的详细信息:

theme.json (模板目录)

模板配置文件,位于 theme/<dir>/theme.json

许可证

MIT License


All versions of dux-lite-cloud with dependencies

PHP Build Version
Package Version
Requires duxweb/dux-lite Version ^2.0.10
composer-plugin-api Version ^2.0
maennchen/zipstream-php Version ^3.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package duxweb/dux-lite-cloud contains the following files

Loading the files please wait ...