第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何將自定義作曲家包放在 Laravel 的供應(yīng)商文件夾之外?

如何將自定義作曲家包放在 Laravel 的供應(yīng)商文件夾之外?

PHP
阿波羅的戰(zhàn)車 2023-03-26 13:41:51
我需要將我的 zodiac 包從 vendor 文件夾放到我的 laravel 根目錄中的 packages 文件夾中,以便自定義一些數(shù)據(jù)。目前我在根目錄下創(chuàng)建了 packages 文件夾,從 vendor/intervetion 中剪切了我的 zodiac 文件夾并將其粘貼到 packages 文件夾中。然后在我的 composer.json 中,我將代碼放在下面。作曲家.json{    "name": "laravel/laravel",    "type": "project",    "description": "The Laravel Framework.",    "keywords": [        "framework",        "laravel"    ],    "license": "MIT",    "require": {        "php": "^7.2",        "fideloper/proxy": "^4.0",        "guzzlehttp/guzzle": "^6.5",        "intervention/image": "^2.5",        "intervention/zodiac": "dev-master",  // HERE I ADDED THIS!!!!!        "laravel-notification-channels/messagebird": "^2.1",        "laravel/framework": "^6.2",        "laravel/socialite": "^4.3",        "laravel/tinker": "^2.0",        "laravel/ui": "^1.1",        "predis/predis": "^1.1"    },    "require-dev": {        "barryvdh/laravel-debugbar": "^3.2",        "facade/ignition": "^1.4",        "fzaninotto/faker": "^1.4",        "jason-guru/laravel-make-repository": "^0.0.2",        "mockery/mockery": "^1.0",        "nunomaduro/collision": "^3.0",        "phpunit/phpunit": "^8.0"    },    "config": {        "optimize-autoloader": true,        "preferred-install": "dist",        "sort-packages": true    },    "repositories": [        {            "type": "path",            "url": "./packages/zodiac"  // HERE I ADDED THIS "repositories"!!!!!        }    ],    "extra": {        "laravel": {            "dont-discover": []        }    },    "autoload": {        "psr-4": {            "App\\": "app/"        },        "classmap": [            "database/seeds",            "database/factories"        ]    },    "autoload-dev": {        "psr-4": {            "Tests\\": "tests/"        }    },在此之后,當(dāng)我點(diǎn)擊 composer update 和 composer dump-autoload 時(shí),laravel 在 vendor/intervetion 文件夾中創(chuàng)建了新的 zodiac 文件夾,我又開始了。任何幫助表示贊賞。
查看完整描述

1 回答

?
隔江千里

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊

為了實(shí)現(xiàn)這一點(diǎn),您只需要通過(guò)將此行添加到您的 composer.json 來(lái)自動(dòng)加載包


"autoload": {

    "psr-4": {

        "App\\": "app/",

        "Intervention\\Zodiac\\": "packages/zodiac/src/" <-- add this line

    },

并刪除


"intervention/zodiac": "dev-master"

運(yùn)行命令


composer dum

實(shí)現(xiàn)所需內(nèi)容的更好方法是將 Intervention/zodiac 存儲(chǔ)庫(kù)分叉到你的 github 帳戶,在那里進(jìn)行更改,然后安裝你的自定義分叉包。


查看完整回答
反對(duì) 回復(fù) 2023-03-26
  • 1 回答
  • 0 關(guān)注
  • 122 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)