garveen / imagist

想象中的 Packagist

维护者

详细信息

github.com/garveen/imagist

源码

问题

安装: 41

依赖项: 0

建议者: 0

安全性: 0

星星: 42

关注者: 3

分支: 7

开放性问题: 0

类型:项目

0.2.1 2017-03-07 10:29 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:53:19 UTC


README

想象中的 Packagist

介绍

由于互联网连接可能不够稳定,您可能需要缓存一个 packagist 来使用 composer

安装

Composer

composer create-project garveen/imagist imagist

源码

git clone https://github.com/garveen/imagist

使用

  1. 现在您的网站上有一个 public 目录。您可以像通常一样设置一个网络服务器,只需将 public 作为根目录即可。

  2. 设置一个 crontab 任务来更新 packages.json

# only dump packages.json
*/5 * * * * /path/to/imagist packages

# dump packages.json and all package index
*/5 * * * * /path/to/imagist dumpindex

# clone whole site
*/5 * * * * /path/to/imagist dumpall

或者您可以通过以下方式导出所有 jsons

imagist dumpall

最后,使用以下命令设置您的项目

composer config [--global] repo.packagist composer https?://yourwebsite

注意

如果您没有 https 服务器,应使用

composer config [--global] repo.packagist composer http://yourwebsite
composer config [--global] secure-http false