Devin
2018年10月10日
D-Laravel是一個採用Docker進行的PHP執行環境,將所有的服務放入容器中執行,
資料庫的服務(db),網頁伺服器的服務(web),PHP-FPM的服務(php)...等,
經由定義docker-compose.yml檔,我們能輕易調整資料庫的版本或PHP版本。
D-Laravel同時建立了簡易的bash,可幫我們更快速的採用docker,來建立Laravel的專案,並且完成資料庫設定。
就算您單純只是個PHP的開發著,其實也是可以透過D-Laravel,打造自己的開發環境的。
接下來,讓我們借由Docker官方文件,來理解D-Laravel做了那些設定。
留言
Devin
2018年09月15日
document.designMode,可以控制整個document變為可編輯的。
我們透過"on"及"off"來調整。
透過document.execCommand我們能做很多事情,例如:insertText。
留言
Devin
2018年07月28日
Mac或Linux的使用者,現在可由Sublime3的package control進行D-Laravel alias的套件安裝囉。
透過D-Laravel alias,我們可以使用更輕鬆的方式,執行容器內的artisan及composer指令。
docker的環境,要用composer安裝套件嗎,不需再進入container內,或是設定composer的ce別名,即可在sublime中直接執行。
留言
Devin
2018年07月24日
進行Laravel開發時,有時我們會需要透過npm安裝nodejs的套件,但是偏偏我們系統中的Node又不夠新。
或許因某些因素沒法升級,例如要跑舊版的nodejs程式等。
其實我們可以透過簡單的指令,用docker,讓我們就能使用最新版本的node image來掛載host端的/sites資料夾囉。
這麼一來我們就可以隨時執行新版本的npm指令啦。
留言