摘要:著名的持續(xù)集成測試服務使用。是新一代的包管理器。將兩者結合起來了,它是一個用于的插件,在每個的構建上自動安裝,這樣你就不用手動安裝了。安裝使用安裝腳本默認安裝到,設置環(huán)境變量來切換安裝位置。照常使用即可,會自動安裝,不用費心。
php-build能幫助你編譯和管理不同版本的PHP安裝。著名的持續(xù)集成測試服務Travis CI使用php-build。
Composer是新一代的PHP包管理器。
Composer Plugin將兩者結合起來了,它是一個用于php-build的插件,在每個php-build的構建上自動安裝Composer,這樣你就不用手動安裝了。
安裝 使用安裝腳本wget -O install.sh http://git.io/Hqr8pQ || curl -o install.sh http://git.io/Hqr8pQ && ./install.sh
默認安裝到/usr/local/,設置PREFIX環(huán)境變量來切換安裝位置。
手動安裝首先下載插件:
wget https://github.com/rogeriopradoj/php-build-plugin-composer/archive/master.tar.gz tar -vzxf master.tar.gz
為了方便更新,也可以用git clone:
git clone https://github.com/rogeriopradoj/php-build-plugin-composer.git php-build-plugin-composer-master
確保composer.sh有可執(zhí)行權限:
cd ~/php-build-plugin-composer-master chmod +x share/php-build/after-install.d/composer.sh
最后,將share目錄復制到你的php-build安裝,或者設置下軟鏈接:
復制
cd ~/php-build-plugin-composer-master cp -r share /usr/local
鏈接
cd /usr/local/share/php-build/after-install.d ln -s ~/php-build-plugin-composer-master/share/php-build/after-install.d/composer.sh
注意,這里我們假定你把php-build安裝到/usr/local(默認位置),如果你的php-build安裝位置不同,你需要調整一下上面的命令。
使用沒什么好說的。照常使用php-build即可,composer會自動安裝,不用費心。
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/20668.html
摘要:當你開發(fā)多個使用不同版本的項目的時候,你也許會期望類似的或者的的工具。雖然不能像或一樣自動切換環(huán)境,但是它能幫助你編譯和管理不同版本的安裝。加上選項可以同時安裝舊版的安裝器,以兼容舊版的包項目主頁以許可證發(fā)布,項目主頁在此。 當你開發(fā)多個使用PHP不同版本的項目的時候,你也許會期望類似Python 的virtualenv或者Ruby的rvm的工具。雖然php-build不能像virtu...
摘要:很多程序員使用創(chuàng)建他們的應用程序。是一個免費開源的應用程序框架。是的模板語言,對藝術家友好,這個程序員的命令行工具可以在中工作使用插件和幫助器我們可以進一步擴展對應用的支持。 很多PHP程序員使用 [laravel] 創(chuàng)建他們的應用程序。[laravel] 是一個免費開源的PHP web應用程序框架。它基于多個Symfony 組件,提供了一個開發(fā)框架,包括authentication,...
摘要:本篇,我們就在自己的項目中使用來進行依賴管理。輸入,即可安裝依賴到目錄中,并且自動生成和。安裝依賴,提示從提示可以看出,讀取的是中的依賴,而不是最新的。訪問,正常工作。源碼分享書簽從零開始打造自己的框架中文網(wǎng)中文文檔 Composer Composer 是 PHP5.3以上 的一個依賴管理工具。它允許你申明項目所依賴的代碼庫,它會在你的項目中為你安裝他們。Composer 不是一個包管...
摘要:緊接上一篇,下面用作為客戶端調用的服務端。安裝插件插件可以幫助我們自動生成客戶端封裝了的服務接口,方便我們直接引入調用,否則只生成服務請求響應的實體類,用起來不太方便。打包解包客戶端發(fā)送至服務端服務端接收數(shù)據(jù)后使用對應的實體解包服務端 緊接上一篇,下面用PHP作為客戶端調用Go的服務端。 安裝 grpc_php_plugin 插件 grpc_php_plugin插件可以幫助我們自動生成...
摘要:如果你的框架使用了非的自動加載,就需要改造。比如,框架將這個指向到了目錄下,正常的做法是加上如下塊如果你的框架是自己實現(xiàn)的,那么你就需要在中加一下如上的,并將框架相應功能代碼注釋掉。只有這樣,我們業(yè)務代碼才可以正常的補全跳轉。 通過 PHPCD.vim 這個 nvim 的插件, 我們可以將我們的 nvim 打造成不次于 PHPStorm 的 IDE. 像Goto definition/...
閱讀 3579·2023-04-25 20:41
閱讀 2674·2023-04-25 16:40
閱讀 1444·2021-09-23 11:44
閱讀 1261·2021-09-10 10:51
閱讀 1691·2021-09-07 09:59
閱讀 1677·2019-12-27 12:08
閱讀 567·2019-08-30 15:44
閱讀 3344·2019-08-30 11:08