我正在尝试在运行macOS 10.15的Mac上通过composer安装phpspreadsheet。我知道此版本的macOS没有php zip扩展名,因此composer没有安装该库。
问题是,库将在具有zip扩展名的服务器上关闭。因此,我确实不需要Mac上的zip扩展名。我只需要安装库即可将供应商文件夹上传到服务器。
如何让作曲家安装它并忽略扩展名检查?我无权访问运行该站点的服务器上的外壳,因此无法直接在该外壳上安装。
我正在尝试在运行macOS 10.15的Mac上通过composer安装phpspreadsheet。我知道此版本的macOS没有php zip扩展名,因此composer没有安装该库。
问题是,库将在具有zip扩展名的服务器上关闭。因此,我确实不需要Mac上的zip扩展名。我只需要安装库即可将供应商文件夹上传到服务器。
如何让作曲家安装它并忽略扩展名检查?我无权访问运行该站点的服务器上的外壳,因此无法直接在该外壳上安装。
您使用选项--ignore-platform-reqs
。
请注意,zip扩展名也直接用于安装。如果失败,Composer将尝试通过克隆存储库来尝试安装deps,但是您至少需要在开发机器上安装git
。