Composer php 什么';作曲家的目的是什么;s`require`命令
以下是文档中的定义: require命令将新包从添加到composer.json文件 当前目录。如果不存在任何文件,将在上创建一个文件 飞。添加/更改需求后,修改的需求 将安装或更新 如果您不想以交互方式选择需求,您可以 将它们传递给命令 我似乎无法理解Composer php 什么';作曲家的目的是什么;s`require`命令,composer-php,Composer Php,以下是文档中的定义: require命令将新包从添加到composer.json文件 当前目录。如果不存在任何文件,将在上创建一个文件 飞。添加/更改需求后,修改的需求 将安装或更新 如果您不想以交互方式选择需求,您可以 将它们传递给命令 我似乎无法理解require命令的用途以及与install的区别。你能详细说明一下吗 下面是使用该命令的示例: composer global require "fxp/composer-asset-plugin:~1.0.3" 你能告诉我这两者有什么不同吗
require
命令的用途以及与install
的区别。你能详细说明一下吗
下面是使用该命令的示例:
composer global require "fxp/composer-asset-plugin:~1.0.3"
你能告诉我这两者有什么不同吗
composer global install "fxp/composer-asset-plugin:~1.0.3"
这只是一个惯例。对于普通人的错误使用,其他命令中可能会有一些回退,但每个命令都针对不同的功能进行了优化。这只是更好的用户体验 这同样适用于
composer安装
和composer更新
的相似性
对于约定,按照通用工作流的顺序:
- 用于安装新应用程序的所有软件包(所有在
中提到),使用:composer.json
composer安装
- 用于添加新软件包,请使用:
composer require symfony/symfony
用于更新当前依赖项,请使用:composer update
composer update
添加
和安装
示例中提到的新软件包之间有什么区别?我已经更新了答案,所以很清楚什么时候使用。谢谢,但是,composer require用于添加新软件包,
-在哪里添加?而且require
也会按照文档中的说明安装软件包。如果您提供一个使用require
vsinstall
It的示例,我会很高兴,因为composer
!=<代码>作曲家全局。它将安装到composer的全局/vendor/
目录,请参阅。很抱歉,它就在那里,只是与文件夹混淆了。非常感谢你的帮助