一个类文件时namespace的库方式
也就是加叺一个反斜杠哈哈,折腾了我1个小时
不论使用composer还是yii无外乎两种使用环境windows和linux这两种环境按照官方文档安装很少出错,但是也有个别官方文档没有给出的使用小细节
1、composer使用过程中会需要输入github的token 因为好多扩展囷依赖是从github上获取的所以你需要注册github账号在生成所需要的token值如图
2、使用composer引入第三方页面扩展和使用
安装完后yii2会自动根据psr-4完成加载和命名空間的设置,只需要在你的业务代码中需要使用引入即可。但是在我引入融云sdk时候出现了问题说是类找不到,然后排错后发现是因为linux环境是嚴格区分大小写的融云的sdk包入门文件为": "你的token"
windows下开发和linux下部署最容易烦的错误就是 windows不区分大小写而linux严格区分大小写
随便放个位置可以配置compser:
但是淘宝的sdk不是都有个TopSdk.php
文件什么的入口文件,还不如用到的时候直接require这个文件呢
更推荐的方法是去github上找个封装好的带命名空间的类,例如随便搜了一个这个