執行 composer install 安裝擴展包時遇到錯誤: Your requirements could not be resolved to an installable set of packages。這是因為當前PHP版本不匹配composer.json要求的版本,使用 --ignore-platform-reqs 參數可以忽略版本匹配
辰風沐陽 閱讀 905 2021-10-31
當本地存在 `composer.lock` 文件時, composer install 將會去讀取 composer.lock 中存儲的版本號, 并且以此標準去下載依賴; 而 composer update 則不會去讀取 composer.lock 中的版本號, 他仍然會去讀取 composer.json 中定義的依賴, 生成新的 composer.lock 文件
辰風沐陽 閱讀 1347 2021-06-03
composer search 搜索 packagist.org 依賴包。應用場景:在TP框架中想引入TP官方的依賴包,忘記了包名或不想手打,可以先使用 search 命令搜索出來, 再將需要的依賴包復制到命令行中安裝
辰風沐陽 閱讀 902 2021-05-17
導出Excel表格適用場景: 導出訂單,導出用戶信息; PHP7.2版本以下推薦使用 phpoffice/phpexcel(TP5.0,TP5.1),PHP7.2版本以上推薦使用 phpoffice/phpspreadsheet(TP6.0),phpoffice/phpexcel 已經停止維護
辰風沐陽 閱讀 1872 2021-04-04
縮略名調用命令的前提:這個縮略名具有唯一性,不會混淆;否則會報錯,示例:`composer in` Command "in" is ambiguous (init, install and 1 more).【命令“in”不明確(init、install和1個以上)】
辰風沐陽 閱讀 1171 2020-10-10
remove 命令用于移除 composer.json 中的擴展包;也可以一次移除多個包:composer remove 擴展包1 擴展包2 擴展包3
辰風沐陽 閱讀 1220 2020-09-17
composr require 將依賴添加或更新到 composer.json 文件中,不存在則自動創建;支持一次引入多個composer包,使用空格隔開就行;修改已下載的包的版本,直接引入即可,會自動以刪除前安裝的,改為最新指定的版本
辰風沐陽 閱讀 1144 2020-09-17