成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

如何發(fā)布自己的composer包

Bryan / 1505人閱讀

摘要:前提你需要收和賬號(hào)地址地址一將你的包代碼上傳到上如何上傳代碼到上可以參考我的簡單使用如果你需要可以實(shí)現(xiàn)下載,那么你的包中必須要有文件文件基本格式你可以按照如下格式編寫百度實(shí)現(xiàn)圖片識(shí)別文字包二將包上傳到登錄然后點(diǎn)擊右上角的按鈕在輸

前提:
你需要收github和Packagist賬號(hào)
github地址:https://github.com
Packagist地址:https://packagist.org

一:將你的composer包代碼上傳到github上
如何上傳代碼到github上可以參考我的:github 簡單使用
如果你需要可以實(shí)現(xiàn)composer下載,那么你的composer包中必須要有composer.json文件
composer.json文件基本格式你可以按照如下格式編寫:

{
    "name": "huaweichenai/baidu-discern",
    "description": "Baidu realizes picture recognition text package(百度實(shí)現(xiàn)圖片識(shí)別文字包)",
    "keywords": ["yii2","baidu","discern","extension"],
    "type": "yii2-extension",
    "license": "BSD-3-Clause",
    "authors": [
        {
            "name": "huaweichenai",
            "email": "[email protected]",
            "homepage": "https://www.wj0511.com/"
        }
    ],
    "require": {},
    "minimum-stability": "dev",
    "autoload": {
        "psr-4": {
            "huaweichenaidiscern": "src"
        }
    }
}

二:將composer包上傳到packagist

1:登錄packagist然后點(diǎn)擊右上角的submit按鈕

2:在輸入框中輸入你的github代碼倉庫地址,然后點(diǎn)擊check

如果出現(xiàn)錯(cuò)誤根據(jù)錯(cuò)誤提示解決,沒有錯(cuò)誤點(diǎn)擊submit

等到submit執(zhí)行過后出現(xiàn)如下界面表示你的composer包已經(jīng)上傳packagist上了

雖然我們已經(jīng)將comspoer包上傳到packagist上了,但是我們?cè)诒镜匕惭b我們的composer包時(shí)還是會(huì)報(bào)錯(cuò)的

這是因?yàn)槲覀儧]有在github上指定版本的原因,如果我們不想在github上指定版本,這時(shí)候我們可以執(zhí)行

composer require huaweichenai/baidu-discern "dev-master"  #huaweichenai/baidu-discern是我的composer包

這時(shí)候就可以將我們的composer包下載下來了

我們也可以在github上指定版本,那么如何在github上指定版本呢?

1:點(diǎn)擊releases

2:點(diǎn)擊Create a new release

3:發(fā)布一個(gè)版本

4:發(fā)布一個(gè)版本之后我們?cè)趐ackgist上點(diǎn)擊update進(jìn)行更新,這時(shí)候我們就可以在本地不進(jìn)行指定版本安裝了

composer require huaweichenai/baidu-discern

將發(fā)布包上傳到 Packagist 后可能需要幾分鐘才可以使用,如果出現(xiàn)問題,等過幾分鐘在進(jìn)行安裝就可以了

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/29931.html

相關(guān)文章

  • Composer如何創(chuàng)建并發(fā)布一個(gè)自己

    摘要:上一篇簡單介紹現(xiàn)在來說一說如何創(chuàng)建并發(fā)布一個(gè)自己的包,以這個(gè)簡單的服務(wù)化類庫為例,也作個(gè)簡單說明。同時(shí)建議發(fā)布一個(gè)穩(wěn)定的。任何支持的開源項(xiàng)目應(yīng)該發(fā)布自己的包在上。 上一篇【Composer】簡單介紹 現(xiàn)在來說一說如何創(chuàng)建并發(fā)布一個(gè)自己的包,以這個(gè)簡單的服務(wù)化類庫 twinkle/twinkle-api 為例,也作個(gè)簡單說明。 有哪些步驟 編寫代碼 編寫composer.json文件...

    xiaochao 評(píng)論0 收藏0
  • 如何開發(fā)、本地測試、發(fā)布 Laravel 擴(kuò)展?

    摘要:現(xiàn)在已經(jīng)有了很多,關(guān)于如何開發(fā)擴(kuò)展包的文章。提交代碼到首先,需要把擴(kuò)展包的代碼提交到上,記錄下版本庫的地址,注意是。填寫完畢,提交后,記得測試一次,完成首次同步,成功會(huì)提示信息。 現(xiàn)在已經(jīng)有了很多,關(guān)于如何開發(fā) Laravel 擴(kuò)展包的文章。但是大多文章寫的太過片面,不夠完整,而且我在實(shí)際進(jìn)行開發(fā)擴(kuò)展包的時(shí)候,還是遇到了很多的問題,我把自己的開發(fā)經(jīng)驗(yàn),以及遇到的問題記錄下來,分享給大家...

    nanchen2251 評(píng)論0 收藏0
  • Composer 中文鏡像 / Packagist 中國全量鏡像正式發(fā)布

    摘要:中國全量鏡像是由社區(qū)聯(lián)合又拍云與優(yōu)帆遠(yuǎn)揚(yáng)共同合作推出的公益項(xiàng)目,旨在為廣大用戶提供穩(wěn)定和高速的國內(nèi)鏡像服務(wù)。致謝中國全量鏡像的由國內(nèi)領(lǐng)先服務(wù)商又拍云提供,相信這次聯(lián)合合作能給鏡像提供穩(wěn)定快速的支持。 showImg(https://dn-phphub.qbox.me/uploads/images/201704/21/1/dDANSZZbWZ.jpg); 『Composer 中國全量鏡像...

    icyfire 評(píng)論0 收藏0
  • PHP回顧之創(chuàng)建自己Composer

    摘要:想要更好的利用協(xié)同工作,學(xué)會(huì)創(chuàng)建自己的包是一項(xiàng)必不可少的技能。編輯項(xiàng)目的或,增加一項(xiàng)配置,例如以上配置使用中國全量鏡像網(wǎng)站作為默認(rèn)中央倉庫。創(chuàng)建自己的包創(chuàng)建一個(gè)包只需兩步填寫包描述信息寫代碼。通過簡單兩步,我們創(chuàng)建的自己的包。 轉(zhuǎn)載請(qǐng)注明文章出處:https://tlanyan.me/php-review... PHP回顧系列目錄 PHP基礎(chǔ) web請(qǐng)求 cookie web響應(yīng) ...

    KoreyLee 評(píng)論0 收藏0
  • Composer三步曲:安裝、使用、發(fā)布

    摘要:是組件的依賴管理器,它在命令行中使用。廠商名和包名只是為了讓識(shí)別組件,而命名空間則是需要在代碼中使用組件。至此,我們的組件就發(fā)布成功了??偨Y(jié)以上就是關(guān)于安裝使用以及發(fā)布的介紹。 原文是在我自己博客中,小伙伴也可以點(diǎn)閱讀原文進(jìn)行跳轉(zhuǎn)查看,還有好聽的背景音樂噢~ showImg(https://www.cxiansheng.cn/usr/uploads/2017/11/905996380....

    0x584a 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<