Flarum 官方推荐的安装方法是使用 Composer。安装 Composer 的教程可以自行 Google 和百度。LNMP 和 LAMP 都是自带的,所以省略不谈。如果在本地或国内服务器搭建时,发现使用 Composer 更新慢、失败甚至出错,可以使用国内源。
sudo composer config -g repo.packagist composer https://packagist.phpcomposer.com键入命令后,直接运行 composer update 就是使用国内源了。
Composer 常用命令
以单个插件 flagrow/ads 为例:
安装插件
composer require flagrow/ads删除插件
composer remove flagrow/ads更新插件
composer update flagrow/ads同时在 Flarum 根目录下执行 composer update 代表着更新整个 Flarum 包括插件。
安装插件时指定版本
以插件 flagrow/upload 为例:
composer require flagrow/upload:0.4.13也可以使用以下命令来更新一个大版本:
composer require flagrow/upload:0.4.*如果需要安装最新开发版:
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 版了。