使用 .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
的运作机制。