亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

laravel如何安裝最新版本?

laravel如何安裝最新版本?

守著一只汪 2018-08-28 15:11:00
laravel如何安裝最新版本
查看完整描述

1 回答

?
胡說叔叔

TA貢獻1804條經驗 獲得超8個贊

我經要往現項目添加擴展包候文檔錯誤引導圖自 文檔 :

composer update 命令我現邏輯能項目造巨傷害

composer update 邏輯按照 composer.json 指定擴展包版本規則所擴展包更新新版本注意 所擴展包 舉例項目始候使用 monolog配置信息
"monolog/monolog": "1.*",
安裝 monolog 1.1 版本月現monolog 已經 1.2 運行命令直接更新 1.2項目并沒針 1.2 進行測試項目變穩定情況候比更糟糕尤其龐項目沒項目寫完整覆蓋測試情況東西壞掉都知道

應該使用哪命令呢install, update require

接我解釋

簡單解釋

composer install - composer.lock 文件直接安裝否則 composer.json 安裝新擴展包依賴;
composer update - composer.json 安裝新擴展包依賴;
composer update vendor/package - composer.json 或者應包配置并更新新;
composer require new/package - 添加安裝 new/package , 指定版本: composer require new/package ~2.5.

流程

接介紹幾產流程便加深家理解

流程:新項目流程

創建 composer.json 并添加依賴擴展包;
運行 composer install 安裝擴展包并 composer.lock ;
提交 composer.lock 代碼版本控制器:git;

流程二:項目協作者安裝現項目

克隆項目根目錄直接運行 composer install composer.lock 安裝 指定版本 擴展包及其依賴;

流程適用于產環境代碼部署

流程三:項目添加新擴展包

使用 composer require vendor/package 添加擴展包;
提交更新 composer.json composer.lock 代碼版本控制器:git;

關于 composer.lock 文件

composer.lock 文件保存著每代碼依賴版本記錄(見圖)提交版本控制器并配合 composer install 使用保證團隊所協作者發環境、線產環境運行代碼版本致性

關于擴展包安裝

準備添加擴展包install, update, require 三命令都用安裝擴展包選擇哪才確呢

答案:使用 composer require 命令

另外手修改 composer.json 添加擴展包 composer update new/package 進行指定擴展包更新式確安裝建議使用種旦忘記敲定面擴展包名進入萬劫復狀態別給自留坑呀

面概念論新手或者手說都比較混淆主要記住概念:

原項目新添加擴展都使用 composer require new/package 種式安裝

查看完整回答
反對 回復 2018-09-20
  • 1 回答
  • 0 關注
  • 1469 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號