安装
cd ~/web
composer create-project composer/satis --stability=dev --keep-vcs
mv satis packages.dev.com
cd packages.dev.com
satis的配置是通过satis.json进行的,我们在当前目录新建一个satis.json
{
"name": "My Repository",
"homepage": "http://packages.dev.com",
"repositories": [
{"type": "vcs", "url": "https://github.com/helloMJW/aliyun-sms.git"}
],
"require": {
"hellomjw/aliyun-sms": "*"
}
}
tip:如果私建git库没有https, 上面json配置就要增加下面配置值
{
"config": {
"secure-http": false
}
}
生成
php bin/satis build satis.json public/
简单的使用php内置的服务器启动一个简单的WEB服务器
php -S 0.0.0.0:8088 -t public/
搭建过程日志
sudo php bin/satis build satis.json public/
执行后出现下面错误
You must set up the project dependencies using Composer before you can use Satis
原因: 由于之前忽略 PHP部分扩展未安装导致, 根据之前的未安装的扩展安装上 问题就可以解决.