Flarum 官方推荐的安装方法是使用 Composer。安装 Composer 的教程可以自行 Google 和百度。LNMP 和 LAMP 都是自带的,所以省略不谈。如果在本地或国内服务器搭建时,发现使用 Composer 更新慢、失败甚至出错,可以使用国内源。
bash 代码:sudo composer config -g repo.packagist composer https://packagist.phpcomposer.com
键入命令后,直接运行 composer update
就是使用国内源了。
Composer 常用命令
以单个插件 flagrow/ads 为例:
安装插件
bash 代码:composer require flagrow/ads
删除插件
bash 代码:composer remove flagrow/ads
更新插件
bash 代码:composer update flagrow/ads
同时在 Flarum 根目录下执行 composer update
代表着更新整个 Flarum 包括插件。
安装插件时指定版本
以插件 flagrow/upload 为例:
bash 代码:composer require flagrow/upload:0.4.13
也可以使用以下命令来更新一个大版本:
bash 代码:composer require flagrow/upload:0.4.*
如果需要安装最新开发版:
bash 代码:composer require flagrow/upload:dev-master
如果你想安装官方 Flarum 的开发版(dev),这里推荐一个方法:
在安装完 beta 版后,修改根目录下的 composer.json
文件。
把里面 flarum/core
版本改为 "flarum/core": "0.1.x-dev"
。
然后把一堆 flarum/flarum-ext-****
版本全替换成 dev-master
。
也就是批量替换 ^0.1.0
为 dev-master
。
最后运行 composer update
就可以更新到 dev 版了。