不论使用composer还是yii无外乎两种使用环境windows和linux。这两种环境按照官方文档安装很少出错,但是也有个别官方文档没有给出的使用小细节。
1、composer使用过程中会需要输入github的token
因为好多扩展和依赖是从github上获取的所以你需要注册github账号在https://github.com/settings/tokens生成所需要的token值如图
2、使用composer引入第三方扩展和使用
安装完后yii2会自动根据psr-4完成加载和命名空间的设置,只需要在你的业务代码中需要使用引入即可。但是在我引入融云sdk时候出现了问题。说是类找不到,然后排错后发现是因为linux环境是严格区分大小写的,融云的sdk包入门文件为rongcloud.php但是里面类名为RongCloud所以导致找不到类。将文件名与类名改为一致的RongCloud可以正常使用
3、yii2将gitbub的token写入到composer.json避免重复输入
如图
"config": {
"process-timeout": 1800,
"github-oauth": {
"github.com": "你的token"
},
....
},
windows下开发和linux下部署最容易烦的错误就是 windows不区分大小写而linux严格区分大小写
點擊查看更多內(nèi)容
為 TA 點贊
評論
評論
共同學(xué)習,寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦