你可以在一台机器上跑一次composer require,然后把 composer.json
, composer.lock
,还有 vendor
文件夹里更改的部分上传上去
Flarum 的插件机制依靠的是检测 composer.json
里 require
字段里面的内容,判断依赖包的类型是否为 flarum-extension
,如果你只上传包而不更新 composer.json
, Flarum 就检测不到
所以,能够使用 composer 进行包管理的情况下最好还是用 composer (除非你站是跑在虚拟主机上的),希望能帮到你