composer-php相关内容
我在使用 composer 安装/卸载 laravel 中的一些依赖项时遇到了问题,这些依赖项在从 composer.json 删除它们并删除它们的供应商文件夹后又回来了,我最初使用 dflydev 的 markdown 包,但现在我想将其更改为 michelf 的 php-markdown,但我无法卸载旧的,因为它是从缓存中加载回来的,我在 AppData\Roaming\Composer 进行
..
..
我正在尝试让 composer 从这个项目中下载以下库,但是,它没有 composer.json 文件,所以我不确定这是否可能. {“要求" : {“fguillot/picoFeed":“*"},“存储库":[{“类型":“vcs",“网址":“https://github.com/fguillot/picoFeed"}]} 错误: [Composer\Repository\Inval
..
我正在尝试在我的 Mac 上安装 composer,以便我可以使用 Laravel 框架.我通过终端成功下载了composer,然后使用以下命令将composer.phar移动到usr/local/bin:sudo mv composer.phar/usr/local/bin. 然后我将目录更改为包含 laravel-master 文件的根目录.在终端切换到这个目录后,然后使用命令:comp
..
我尝试过在网上找到的其他帖子,但似乎没有一个可以正常工作.我正在使用 这个.我找到了它的根源,即 /var/www/.然后我执行 composer install 并且我有一个 composer.json 文件.我明白了 [RuntimeException]供应商不存在且无法创建. 这是文件 {"name": "panique/php-login",“类型":“项目","descriptio
..
通过 composer 安装 Magento 2.0.2 时出现此错误: 问题1- magento/product-enterprise-edition 2.0.2 的安装请求 ->magento/product-enterprise-edition[2.0.2] 可以满足.- magento/product-enterprise-edition 2.0.2 需要 ext-gd * ->您的系统
..
在包含我的 composer.phar 文件的目录中,我无法执行任何 composer 命令. 执行时可以看到 Composer 正在运行 php composer.phar 但是任何直接的作曲家语句都会失败. 不确定是否重要,但 Composer 包含在克隆的存储库中. 我只想安装一个 Oauth 库,然后可能几个月都不会再接触 Composer,所以我不需要在全局范围内运
..
当我在 macOS 终端中运行 composer --version 时,出现以下错误. PHP 警告:preg_match():JIT 编译失败:没有更多内存phar:///usr/local/bin/composer.phar/vendor/symfony/console/Application.php在第 755 行 警告:preg_match():JIT 编译失败:phar:///
..
我有一个库 foo/foo-lib,它 需要 来自 GitHub 的特定提交: {“名称":“foo/foo-lib",“存储库":[{“类型":“vcs",“网址":“https://github.com/KnpLabs/Gaufrette.git"}],“要求": {“knplabs/gaufrette":“dev-master#2633721877cae79ad461f3ca06f3f77
..
我的 composer.json 文件中有这一行: “要求":{..."friendsofsymfony/user-bundle": "~2.0@dev",...}, ~2.0@dev 中的波形符 ~ 到底是什么意思?那是一个占位符并且应该总是获取像 1.2.0、2.2.0、3.2.0 等这样的颠覆吗?没有意义(将由 * 通配符完成). composer.json 文档没有说明任何关于波
..
查看PHP Composer的install命令的帮助,看到以下两个选项 $ composer help install选项:--prefer-source 尽可能从包源强制安装,包括 VCS 信息.--prefer-dist 强制从包 dist 安装,即使是开发版本. 什么是“dist"安装?我浏览了作曲家网站和谷歌,但似乎没有任何东西可以解决这个问题(所以我认为这对于熟悉 Composer
..
为什么我的作曲家依赖项最多需要两分钟才能更新,即使没有任何更改? 流行建议是附加 --prefer-dist 标志: php composer.phar 更新 --prefer-dist 但这对我的情况没有影响.下面是我的 composer.json 文件——我是否遗漏了一些明显的东西? {“名称":“我的命名空间/symfony",“类型":“项目",“描述":“",“要求":{“p
..
当我尝试在 ubuntu 中安装 laravel 5 时,出现这样的错误, laravel:找不到命令 我遵循了这些步骤, composer 全局需要 "laravel/installer=~1.1" laravel 新博客 解决方案 为作曲家供应商设置路径后得到修复.所以正确的步骤是, 下载 laravel 安装程序:composer global requ
..
谁能给我解释一下NPM、Bower和Composer的区别. 他们都是包管理器 - 对吗? 但是什么时候应该使用每一个呢? 另外,每个似乎都有一个随附的 json 文件,这是否存储了您需要的所有软件包,以便可以通过 cmd 行安装它们?为什么需要这个文件? 解决方案 [更新,四年后] bower 已弃用,不应再用于新项目.在很大程度上,它已被纳入节点依赖管理(来自他
..
我是 composer 的新手,我想知道 require 和 require-dev 之间的区别.作曲家网站没有很好地解释这两者之间的区别. 我没有得到的部分是 列出开发此包或运行测试等所需的包.来自 作曲家官方文档. 解决方案 require-dev 包是对于您的项目工作来说不是必需的包,并且 不应包含在您项目的生产版本中. 通常,这些是诸如 phpunit/phpunit
..
我创建了一个新的 Laravel 项目.当我去终端安装依赖时 composer 显示以下警告: 无法创建缓存目录/home/w3cert/.composer/cache/repo/https---packagist.org/,或者目录不可写.继续进行而不使用缓存. 解决方案 更改文件夹的组权限 sudo chown -R w3cert/home/w3cert/.composer/c
..
通常我会按照以下有关文档的命令来安装 Laravel 5.1: composer create-project laravel/laravel --prefer-dist 效果很好. 但我在“通过 Laravel 安装程序"下的 文档 中阅读了也可以通过 Laravel Installer 安装,比通过 Composer 安装要快得多: laravel 新博客 但是要使用这种方法,我
..
我的情况如下: 我想通过 openshift 上的“git push"部署一个 php-app.依赖关系通过作曲家解决.composer.lock 文件(将依赖项锁定到特定的所需版本)是存储库的一部分. 使用 deploy 钩子脚本加载依赖项: ${PHP_DIR}/bin/php $OPENSHIFT_DATA_DIR/composer.phar 更新 --prefer-dist
..
我想在控制器中不使用 shell 命令运行 composer dump-autoload. 在 laravel 4 中,我使用 Artisan::call('dump-autoload'); 但是在 laravel 5 中这个命令不起作用. 解决方案 Artisan 不是 composer 的包装器.Composer本身自带composer命令来控制自己. 目前没有办法以 pro
..
我对作为可执行文件安装在 /usr 中的编程工具 composer 有疑问/local/bin/composer 在我在工作和家庭之间使用的 3 台不同的机器上.根据: 作曲家帮助全局 COMPOSER_HOME 在 Windows 上是 c:\Users\AppData\Roaming\Composer和/home//.composer 在 unix 系统上.注意:此路径可能因对 bin-d
..