这篇文章主要为大家展示了"作曲家安装及更新YI2框架会遇到什么问题",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"作曲家安装及更新YI2框架会遇到什么问题"这篇文章吧。
前置条件
首先使用设计者包工具的需要满足以下两个前提,不区分操作系统。
一电脑需要安装设计者包管理工具,并且全局可直接使用
2安装作曲家资产插件,资产插件需要合适的版本。
两个条件在安装的同时,都必须注意合适的版本。以下附上苹果个人计算机安装设计者和插件的主要步骤
Mac系统安装compoer
curl-SSs https://getcomposer.org/installer | PHP
所有设置都适合使用设计者
下载.
作曲家(1。8 .0版)成功安装到:/用户/王明明/作曲家.法尔
使用it: php composer.phar
将设计者设置为全局可用
mv作曲家。phar/usr/local/bin/作曲家
安装Composer Asset插件
安装完作曲家,运行下面的命令来安装作曲家资产插件
此命令安装设计者资产插件,该插件允许通过设计者管理凉亭和国家预防机制包依赖关系。
查阅网络很多资料,资产插件相关的问题主要集中在【安装作曲家资产插件老是失败】,解决方案都是给出执行具体的命令,安装这个插件的关键在于确定当时fxp/作曲家-资产-插件组件的最新版本,然后再安装。
查看作曲-资产-插件最新版本
https://packagist.org/packages/fxp/composer-asset-plugin
执行如下命令安装
设计者全局需要fxp/composer-asset-plugin : ~ 1。4 .4 '
已将当前目录更改为/user/path/。作曲家.
/composer.json已经用包信息更新了设计者存储库
更新依赖项(包括require-dev)包操作: 0安装,1更新,0删除-更新fxp/composer-asset-plugin(v 1。2 .2=v 1。4 .4):从缓存加载
写入锁定文件生成自动加载文件
服务器部署YII2 2.0.6,采用PHP7.2报错
为了与[不再允许类被命名为'对象'的PHP 7.2兼容(https://wiki。PHP。net/RFC/对象类型提示),我们需要将' yii \ base \ object '重命名为yii \ base \ base对象' ." yii \基本\对象"为了向后兼容仍然存在,如果需要,将在运行于PHP 7.2的项目中加载。兼容性类" yii \基本\对象"是从" yii\base\BaseObject "扩展而来的,因此如果您有从" yii \基本\对象"扩展而来的类,这些类仍然可以工作。然而,不起作用的将是依赖于框架类上的" instanceof "检查或" is_subclass_of()"调用" yii \基本\对象"的代码,因为这些不再扩展" yii\base\Object ",而只是从" yii\base\BaseObject "扩展。一般来说,这种检查是不需要的,因为有一个" yii \ base \可配置"接口,你应该检查。
更新YI2框架至2.0.14 遇到问题
问题1-yiisoft/yii 2 2.0.15.1需要bower-资产/输入掩码~ 3。2 .2 | ~ 3 .3 .5-未找到匹配的包-yiisoft/yii 2 .0 .15需要bower-资产/输入掩码~ 3。2 .2 | ~ 3 .3 .5-未找到匹配的包2.0.14.2需要bower-资产/输入掩码~ 3。2 .2 | ~ 3 .3 .5-未找到匹配的包2.0.14.1需要bower-资产/输入掩码~ 3。2 .2 | ~ 3 .3 .5-未找到匹配的包-yiisoft/yii 2 .0 .14需要bower-资产/输入掩码~ 3。2 .2 | ~ 3 .3 .5-未找到匹配的包-yiisoft/yii2 ~ 2。0 .14的安装请求-可由yiisoft/yii 2满足[2.0.14,2.0.14.2 2.0.14.1,2.0.15,2.0.15.1]。
New personal access token
简单理解为设置程序远程更新包时的访问令牌,在开源代码库处于登录状态时,生成令牌,就可以畅通的下载形如https://api.github.com/repos/这样的包文件了。
以上就是文章“Composer安装并更新YII2框架后会发生什么”的全部内容感谢您的阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。想了解更多知识,请关注行业资讯频道!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/104213.html