1. 安装composer
sudo curl -s https://getcomposer.org/installer | sudo php
mv composer.phar /usr/local/bin/composer
sudo chmod a+x composer
或者不使用全局变量 ./composer.phar
可能会遇见的问题:
都是跟php的包有关
linux下安装相关依赖
ext-mbstring
ext-zip
Your requirements could not be resolved to an installable set of packages.
Problem 1
- phpoffice/phpspreadsheet 1.3.1 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.
- phpoffice/phpspreadsheet 1.3.0 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.
- Installation request for phpoffice/phpspreadsheet ^1.3 -> satisfiable by phpoffice/phpspreadsheet[1.3.0, 1.3.1].
Problem 1
- phpoffice/phpspreadsheet 1.3.1 requires ext-zip * -> the requested PHP extension zip is missing from your system.
- phpoffice/phpspreadsheet 1.3.0 requires ext-zip * -> the requested PHP extension zip is missing from your system.
- Installation request for phpoffice/phpspreadsheet ^1.3 -> satisfiable by phpoffice/phpspreadsheet[1.3.0, 1.3.1].
2. 安装phpoffice
composer require phpoffice/phpspreadsheet
vendor下就是我们要用的各个文件。