Php 通过Composer向Yii2添加令人敬畏的字体
我的系统上安装了Yi2,确切版本是2.0.15.1。(基本模板不是高级模板) 我想通过composer添加字体,代码如下: 编写器需要组件/字体 当我尝试添加它时,会出现错误,因为我是composer的新手,我不知道应该采取什么措施,但是这个项目安装了许多软件包,我将在这里列出这些软件包 我还将列出一个捕获的错误,我得到的情况下,有人可以帮助我解决这个问题,请记住,我不想打破任何其他包在这个项目上由于版本 已安装的软件包:Php 通过Composer向Yii2添加令人敬畏的字体,php,yii2,composer-php,Php,Yii2,Composer Php,我的系统上安装了Yi2,确切版本是2.0.15.1。(基本模板不是高级模板) 我想通过composer添加字体,代码如下: 编写器需要组件/字体 当我尝试添加它时,会出现错误,因为我是composer的新手,我不知道应该采取什么措施,但是这个项目安装了许多软件包,我将在这里列出这些软件包 我还将列出一个捕获的错误,我得到的情况下,有人可以帮助我解决这个问题,请记住,我不想打破任何其他包在这个项目上由于版本 已安装的软件包: "php": ">=
"php": ">=5.4.0",
"yidas/yii2-composer-bower-skip": "~2.0.5",
"yiisoft/yii2": "~2.0.5",
"yiisoft/yii2-bootstrap": "~2.0.0",
"yiisoft/yii2-swiftmailer": "~2.0.0",
"dmstr/yii2-adminlte-asset": "2.*",
"hguenot/yii2-gsftp": "*",
"ext-bz2": "*",
"edvlerblog/yii2-adldap-module": "^1.1.2",
"miloschuman/yii2-highcharts-widget": "dev-master",
"mtdowling/cron-expression": "^1.1",
"kartik-v/yii2-field-range": "*",
"kartik-v/yii2-widgets": "*",
"kartik-v/yii2-date-range": "*",
"kartik-v/yii2-grid": "*",
"kartik-v/yii2-mpdf": "*",
"kartik-v/yii2-export": "*",
"kartik-v/yii2-widget-sidenav": "*",
"kartik-v/yii2-nav-x": "*",
"yii2mod/yii2-ftp": "*",
"kartik-v/yii2-tabs-x": "*",
"kartik-v/yii2-widget-typeahead": "*",
"kartik-v/yii2-editable": "*",
"kartik-v/yii2-money": "*",
"sunra/php-simple-html-dom-parser": "v1.5.0",
"xj/snoopy": "2.0.0",
"vova07/yii2-console-runner-extension": "*",
"hscstudio/yii2-export": "1.0.0",
"omnilight/yii2-scheduling": "*",
"himiklab/yii2-recaptcha-widget": "*",
"dts/ebay-sdk-php": "^7.0",
"mongosoft/yii2-soap-client": "*",
"exeu/apai-io": "~2.0",
"authorizenet/authorizenet": "1.9.2",
"kop/yii2-scroll-pager": "dev-master",
"alfallouji/dhl_api": "^0.2.10",
"vinceg/usps-php-api": "^1.0",
"gabrielbull/ups-api": "^0.7.11",
"jeremy-dunn/php-fedex-api-wrapper": "dev-master",
"russ666/yii2-countdown": "^0.1.0",
"dsposito/argo": "^2.0",
"impgds/rocketshipit": "dev-master" ,
"ujjwal/currency-converter":"2.2.*",
"tawba/currency-converter": "^1.7",
"bestbuy/bestbuy": "^1.0",
"paquettg/php-html-parser": "^1.7",
"picqer/php-barcode-generator": "^0.2.1",
"sorich87/bootstrap-tour": "*@dev",
"mycademy/yii2-bootstrap-tour": "*@dev",
"moonlandsoft/yii2-phpexcel": "*",
"phpoffice/phpspreadsheet" : "*@dev",
"fabpot/goutte": "^3.2",
"behat/mink-goutte-driver": "^1.2",
"behat/mink-selenium2-driver": "^1.3",
"jonnyw/php-phantomjs": "4.*",
"dmore/chrome-mink-driver": "^2.6",
"facebook/webdriver": "^1.6",
"stichoza/google-translate-php": "^3.2",
"docta/mercadolibre": "^1.0",
"dejurin/php-google-translate-for-free": "^1.0",
"viniciusgava/google-translate-api": "^2.0",
"serps/search-engine-google": "^0.4.6",
"guzzlehttp/psr7": "^1.5",
"zendframework/zend-diactoros": "^1.8",
"serps/http-client-curl": "^0.2.3",
"components/font-awesome": "^5.15"
},
"require-dev": {
"yiisoft/yii2-debug": "~2.0.0",
"yiisoft/yii2-gii": "~2.0.0",
"yiisoft/yii2-faker": "~2.0.0",
"codeception/base": "^2.2.3",
"codeception/verify": "~0.3.1",
"codeception/specify": "~0.4.3",
"behat/mink": "^1.7",
"behat/mink-zombie-driver": "dev-master",
"simpletest/simpletest": "^1.1"
},
我得到的错误是:
感谢您的支持。此错误与
组件/font-awesome
无关-您需要将yiisoft/yii2 composer
至少更新到v2.0.9,这是其中的第一个版本。这可以通过运行composer update yiisoft/yii2 composer
来完成。程序包似乎还没有更新以支持composer 2。您不清楚错误消息的哪些部分?您试图解决错误的方法是什么?谢谢Nico,问题,如果我运行上面指定的命令,并且由于某种原因导致系统中断,是否有办法使用composer恢复更改?是的,只需从版本控制中签出以前的版本。如果没有,您可以将composer.lock
复制到备份位置