使用 .servbay.config 文件
概述
ServBay 支持進行項目級別的運行環境配置,這是通過在項目目錄創建一個.servbay.config
文件實現的。
通過.servbay.config
文件,用戶可以實現為每個項目配置不同的運行環境,比如指定 PHP、Node.js 的運行版本。通過這個能力的支持,賦予了用戶對項目的完全控制以及大大提升了便利性。
同時,.servbay.config
還支持配置 Node.js 的 NPM、Yarn 倉庫地址,快取目錄等。
如何設定.servbay.config
下面是一個.servbay.config
的配置示例,例子中,設定了 PHP 的運行版本為PHP 8.5,Node.js 的運行版本為Node.js 20。同時還分別指定了 NPM 和 Yarn 的鏡像地址為https://npmreg.proxy.ustclug.org/
,NPM 的快取目錄地址為/Applications/ServBay/tmp/npm/cache
bash
PHP_VERSION=8.5
NODE_VERSION=20
YARN_CONFIG_REGISTRY=https://npmreg.proxy.ustclug.org/
NPM_CONFIG_REGISTRY=https://npmreg.proxy.ustclug.org/
NPM_CONFIG_CACHE=/Applications/ServBay/tmp/npm/cache
1
2
3
4
5
2
3
4
5
運行例子
下面使用實際例子演示.servbay.config
的運作機制。