企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 约定 由于composer很多插件巨大而臃肿,不适合用git跟踪,所以UniAdmin做了这样一件事,thinkphp的核心扩展也就是/vendor目录由git跟踪,但是/vendor2目录则不跟踪。 简单理解大家安装第三方扩展只要按照以下方式即可。 实际上装在任意一个里面的依赖都能被调用,我们强烈建议将最核心的依赖安装在vendor,稍微不那么重要或者依赖里面文件太多太臃肿的依赖安装在vendor2里面,避免git仓库太大。 ## 安装Composer ### Mac安装 brew install composer ### Windows安装 点击下载 [Composer-Setup.exe](https://getcomposer.org/Composer-Setup.exe "Click here to download Composer-Setup installer for Windows") ### Ubuntu安装 apt-get install composer ## 安装一个依赖 ### 在默认的vendor里安装依赖 ``` cd /vendor composer require phpoffice/phpspreadsheet ``` ### 在扩展的vendor2里安装依赖 ``` cd /vendor2 composer require phpoffice/phpspreadsheet ```