composer.json中require-dev和require的区别!

composer.json中require-dev和require的区别!

1.composer.json文件中的require和require-dev中存放的均是package

2.两者的区别在于require中所引用的包在线上线下的项目中均会使用,require-dev中的包只在本地开发的时候使用。

image.png

当只引入require中的依赖时候执行 composer --no-dev(线上环境)
二者都要引入时这不需要 --no-dev(线下开发环境)。

推荐阅读更多精彩内容