关于YII怎么引入第三方页面库的问题

一个类文件时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上找个封装好的带命名空间的类,例如随便搜了一个这个

我要回帖

更多关于 引入第三方 的文章

 

随机推荐