composer-php相关内容

从缓存中加载 Composer

我在使用 composer 安装/卸载 laravel 中的一些依赖项时遇到了问题,这些依赖项在从 composer.json 删除它们并删除它们的供应商文件夹后又回来了,我最初使用 dflydev 的 markdown 包,但现在我想将其更改为 michelf 的 php-markdown,但我无法卸载旧的,因为它是从缓存中加载回来的,我在 AppData\Roaming\Composer 进行 ..
发布时间:2022-01-21 19:47:53 PHP

你如何让作曲家安装非作曲家包?

我正在尝试让 composer 从这个项目中下载以下库,但是,它没有 composer.json 文件,所以我不确定这是否可能. {“要求" : {“fguillot/picoFeed":“*"},“存储库":[{“类型":“vcs",“网址":“https://github.com/fguillot/picoFeed"}]} 错误: [Composer\Repository\Inval ..
发布时间:2022-01-21 19:47:24 PHP

尝试安装 composer 以设置 Laravel 框架

我正在尝试在我的 Mac 上安装 composer,以便我可以使用 Laravel 框架.我通过终端成功下载了composer,然后使用以下命令将composer.phar移动到usr/local/bin:sudo mv composer.phar/usr/local/bin. 然后我将目录更改为包含 laravel-master 文件的根目录.在终端切换到这个目录后,然后使用命令:comp ..
发布时间:2022-01-21 19:47:13 其他开发

RuntimeException 供应商不存在且无法创建

我尝试过在网上找到的其他帖子,但似乎没有一个可以正常工作.我正在使用 这个.我找到了它的根源,即 /var/www/.然后我执行 composer install 并且我有一个 composer.json 文件.我明白了 [RuntimeException]供应商不存在且无法创建. 这是文件 {"name": "panique/php-login",“类型":“项目","descriptio ..
发布时间:2022-01-21 19:47:00 PHP

作曲家:找不到命令

在包含我的 composer.phar 文件的目录中,我无法执行任何 composer 命令. 执行时可以看到 Composer 正在运行 php composer.phar 但是任何直接的作曲家语句都会失败. 不确定是否重要,但 Composer 包含在克隆的存储库中. 我只想安装一个 Oauth 库,然后可能几个月都不会再接触 Composer,所以我不需要在全局范围内运 ..
发布时间:2022-01-21 19:46:42 PHP

composer prefer-dist 和 prefer-source 之间的区别?

查看PHP Composer的install命令的帮助,看到以下两个选项 $ composer help install选项:--prefer-source 尽可能从包源强制安装,包括 VCS 信息.--prefer-dist 强制从包 dist 安装,即使是开发版本. 什么是“dist"安装?我浏览了作曲家网站和谷歌,但似乎没有任何东西可以解决这个问题(所以我认为这对于熟悉 Composer ..
发布时间:2022-01-21 19:45:59 PHP

尽管 --prefer-dist 标志,作曲家依赖项的更新缓慢

为什么我的作曲家依赖项最多需要两分钟才能更新,即使没有任何更改? 流行建议是附加 --prefer-dist 标志: php composer.phar 更新 --prefer-dist 但这对我的情况没有影响.下面是我的 composer.json 文件——我是否遗漏了一些明显的东西? {“名称":“我的命名空间/symfony",“类型":“项目",“描述":“",“要求":{“p ..
发布时间:2022-01-21 19:45:53 PHP

NPM/Bower/Composer - 区别?

谁能给我解释一下NPM、Bower和Composer的区别. 他们都是包管理器 - 对吗? 但是什么时候应该使用每一个呢? 另外,每个似乎都有一个随附的 json 文件,这是否存储了您需要的所有软件包,以便可以通过 cmd 行安装它们?为什么需要这个文件? 解决方案 [更新,四年后] bower 已弃用,不应再用于新项目.在很大程度上,它已被纳入节点依赖管理(来自他 ..
发布时间:2022-01-21 19:45:41 其他开发

require 和 require-dev 有什么区别?

我是 composer 的新手,我想知道 require 和 require-dev 之间的区别.作曲家网站没有很好地解释这两者之间的区别. 我没有得到的部分是 列出开发此包或运行测试等所需的包.来自 作曲家官方文档. 解决方案 require-dev 包是对于您的项目工作来说不是必需的包,并且 不应包含在您项目的生产版本中. 通常,这些是诸如 phpunit/phpunit ..
发布时间:2022-01-21 19:45:32 PHP

Laravel 安装程序方法

通常我会按照以下有关文档的命令来安装 Laravel 5.1: composer create-project laravel/laravel --prefer-dist 效果很好. 但我在“通过 Laravel 安装程序"下的 文档 中阅读了也可以通过 Laravel Installer 安装,比通过 Composer 安装要快得多: laravel 新博客 但是要使用这种方法,我 ..
发布时间:2022-01-21 19:45:10 其他开发

为什么 COMPOSER_HOME 是空的?

我对作为可执行文件安装在 /usr 中的编程工具 composer 有疑问/local/bin/composer 在我在工作和家庭之间使用的 3 台不同的机器上.根据: 作曲家帮助全局 COMPOSER_HOME 在 Windows 上是 c:\Users\AppData\Roaming\Composer和/home//.composer 在 unix 系统上.注意:此路径可能因对 bin-d ..
发布时间:2022-01-21 19:44:24 PHP