首页 文章

没有上限的默认Laravel Spark版本约束的警告

提问于
浏览
0

我最近在the official documentation之后创建了一个新的Laravel Spark项目 .

这会将 laravel/spark 的版本约束设置为 *@dev .

现在,PhpStorm警告说:

版本约束没有上限 - 这不是一个好主意 . 有关更多信息,请参阅https://getcomposer.org/doc/faqs/why-are-unbound-version-constraints-a-bad-idea.md .

我打算将版本约束更改为 ^4.0 ,以便在运行 composer update 时不会发生任何重大更改 .

但是,在这样做之前,我想知道为什么Spark默认情况下有一个未绑定的版本约束 .

1 回答

  • 0

    你应该问一下Laravel / spark团队的问题 . 但我建议可能错误地记录了这种方式 . 对于在项目线负责人工作的开发人员来说,只需采用他们所依赖的最新内容,除非有任何已知的原因,并且计划在发现问题时修复或回滚任何问题,这种情况并不少见 .

    当遵循技术文档中的示例时,可能应该关注剪切和粘贴内容,开发人员可能忘记清理这些内容以供外部使用 .

相关问题