Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript package.json和composer.json是否相同?_Javascript_Php - Fatal编程技术网

Javascript package.json和composer.json是否相同?

Javascript package.json和composer.json是否相同?,javascript,php,Javascript,Php,您好,我想知道package.json是否与composer.json相同。 我需要创建一个包含一些内容的文件,我需要将其放在package.json文件中,但在项目中已经有一个composer.json。那么我可以在这个文件中工作,还是他们工作不同? 谢谢它们不一样 json是一个npm文件,用于跟踪npm包 json是一个用于跟踪php包的编写器文件 它们是不同的文件composer.json用于PHP的包管理器,而package.json用于or,主要与Node.js一起使用。在comp

您好,我想知道package.json是否与composer.json相同。 我需要创建一个包含一些内容的文件,我需要将其放在package.json文件中,但在项目中已经有一个composer.json。那么我可以在这个文件中工作,还是他们工作不同? 谢谢它们不一样

  • json是一个npm文件,用于跟踪npm包
  • json是一个用于跟踪php包的编写器文件

它们是不同的文件
composer.json
用于PHP的包管理器,而
package.json
用于or,主要与Node.js一起使用。

composer.json
package.json
文件之间的最佳区别

composer.json

  • Composer是用于php的包管理器工具
  • json管理PHP依赖项
  • 例如,
    作曲家需要fzaninoto/faker
    。此命令将打开并写入composer.json文件,并下载所有依赖项
package.json

  • package.json管理节点依赖关系
  • 所有npm包都包含一个文件,通常位于项目根目录中,名为package.json——该文件包含与项目相关的各种元数据。此文件用于向npm提供信息,使其能够识别项目并处理项目的依赖关系

除了您已经获得的关于
package.json的信息之外,作为管理节点依赖关系的文件,还有另一种可能性

Composer还使用
packages.json
文件(注意复数形式)来定义Composer存储库。它由composer.json对象以及有关从何处下载文件的信息组成


你的问题是,你不清楚自己想做什么。虽然您标记了javascript,但在问题本身的任何地方都没有提到它。

package.json用于NPM包。json用于PHP包。你需要创建一个新文件。谢谢,这意味着我需要创建两个不同的文件,它们之间不会有任何问题,对吗?是的@阿尔瓦罗,它们是分开的,不会冲突