开发composer扩展

2019-12-08  本文已影响0人  sorry510
  1. 初始化项目
    在一个空文件夹下,shell执行
composer init

生成一个composer.json

{
    "name": "your-vendor-name/package-name",
    "description": "A short description of what your package does",
    "type": "project",
    "license": "MIT",
    "minimum-stability": "stable",
    "require": {}
}
<?php

namespace your-vendor-name\package-name;
xxx
 "autoload": {
     "psr-4": {
        "your-vendor-name\\package-name\\": "" // 填写namspace的映射目录,如果为根目录,直接写""
     }
 }
  1. 添加readme说明文件和.gitignore忽略文件,编写自己的代码
  2. 然后通过git把项目,上传到github上,github项目名称自行创建
  3. 注册Packagist 账号
  4. 登录Packagist
    点击submit,在url中输入github中此项目的地址,然后点击check
    image.png
  5. 生成不同版本号
git tag 1.0.0
git push --tag
上一篇 下一篇

猜你喜欢

热点阅读