我正在使用composer update
命令安装外部依赖项。以下是composer.json
目录中c:\xampp\htdocs\myproject\vendor\laravel\framework\
文件的部分。
"require": {
"laravelcollective/html": "~5.0",
"matriphe/imageupload": "5.1.*"
"illuminate/html": "5.0.*@dev"
},
运行composer update命令后,我得到以下结果:
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Writing lock file
Generating autoload files
我还尝试在composer.json中创建另一个require数组,并添加了我想要安装的包但没有成功。
composer update
命令无法使用composer update
命令安装任何未安装的依赖项。即使composer self-update
也没有解决问题。
请帮助我,我已经被困在这里好几天了,现在我会尽我所能但却没有成功。
我正在更改以下目录下的composer.json:c:\ xampp \ htdocs \ myproject \ vendor \ laravel \ framework \这样可以吗?
答案 0 :(得分:1)
不要更改vendor
目录中的任何文件,它们由Composer管理。要安装更多软件包,请使用项目目录中的composer.json
。
并使用composer install
安装新软件包,因为composer update
也会将已安装的软件包更新到新版本(如果有)。
composer self-update
只是更新Composer本身。
答案 1 :(得分:1)
您在writeFloatBE()
之后错过了列,尝试更改它:
"matriphe/imageupload": "5.1.*"