我应该使用--prefer-dist进行生产吗?

强壮的

composer install生产系统上进行操作时,应该使用标志--prefer-dist吗?

--no-dev建议使用此选项,因为这样可以防止仅在开发期间需要安装软件包。但是怎么了--prefer-dist正如我在此答案中所读到的,此标志使已安装的软件包不包含VCS内容我以为我不需要在生产机器上使用它。我对吗?

伍特

dist文件(例如tar归档文件)通常比克隆存储库(使用时--prefer-source更容易下载

主要区别在于克隆存储库将为您提供一切,而lib维护者可以创建dist本身。例如,这意味着它们可能不将测试包含在dist文件中。这就是人们建议使用的原因--prefer-dist,因为它最终可能会下载较少的文件。

无论如何,--prefer-dist实际上并不需要,因为在下载稳定的依赖项时Composer始终默认为dist文件由于在生产环境中运行不稳定的依赖项确实是一个坏习惯,因此您可能最终还是要为所有软件包下载dist(除非您--prefer-source当然使用了)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我应该使用reduce进行映射吗?

来自分类Dev

安装laravel --prefer-dist

来自分类Dev

我应该使用参考吗?

来自分类Dev

我应该使用LightOpenID吗?

来自分类Dev

我应该使用Lua吗?

来自分类Dev

我应该使用Sqlite吗

来自分类Dev

我应该使用webview吗?

来自分类Dev

我应该使用继承吗?

来自分类Dev

我应该使用模式吗

来自分类Dev

我应该使用专用用户进行GitLab集成吗?

来自分类Dev

我应该使用javac -O选项进行优化吗?

来自分类Dev

我应该使用SignalR在IOS中进行私人聊天吗?

来自分类Dev

我应该使用Xamarin或QT进行移动开发吗?

来自分类Dev

我应该使用接口来进行模拟吗?

来自分类Dev

我应该使用方括号[]或.at()进行数组访问吗?

来自分类Dev

我应该使用OAuth使SPA与后端进行通信吗?

来自分类Dev

我应该使用委托进行块返回吗?

来自分类Dev

我应该使用<field>而不是<input>标记进行输入吗?

来自分类Dev

我应该使用SignalR在IOS中进行私人聊天吗?

来自分类Dev

我应该使用C ++虚拟方法吗?

来自分类Dev

我应该使用iframe而不是ajax吗?

来自分类Dev

我应该使用单独的mysql表吗

来自分类Dev

我应该对Laravel使用.gitignore吗?

来自分类Dev

我应该使用移位或除法吗?

来自分类Dev

我应该对单身人士使用改造吗?

来自分类Dev

我应该使用shutil.copytree吗?

来自分类Dev

我不应该使用RecyclerView吗?

来自分类Dev

我应该使用图谱库吗?

来自分类Dev

我应该使用名称空间std吗?