如何更新Laravel Application(不是Composer依赖项)

埃里克·简

我有一个关于Laravel应用程序框架更新的问题。

通常,我运行composer update命令以更新其所有依赖项。对于laravel框架,使用laravel / framework软件包

但是他们在此程序包中进行了一些更改,这要求您在核心应用程序(而不是composer)中进行更改。核心应用程序是laravel / laravel软件包

例如,在此提交中,他们制作了一个名为的函数confirmPassword()该函数引用ConfirmPasswordController.php包中的文件laravel/laravel但是该文件在我的应用程序上不存在,因为我的应用程序不是最新的。

我的问题我
如何使我的核心应用程序保持最新状态?

错误
请参见更新依赖关系的典型示例,但请参见此处

伊加拉

首先,...这不是一个简单的问题和国际海事组织有MANY可能出现的情况......根据你开发的代码,您使用的包,你要使用,等等...版本

无论如何,这是我在这种情况下应该做的:

假设我想从X版本升级到Z版本,其中Z是X之前的两个主要/次要版本

第1步

请按照以下步骤进行一次主要/次要重新分配。一旦我尝试将应用程序从Laravel 5.4升级到5.6,它就完全坏了。因此,我决定升级到5.5并测试一切正常,以防万一阻止该版本。幸运的是,当我从5.5升级到5.6(代码修复后)时,我设法使所有工作正常进行。

第2步

升级核心框架和插件,检查升级和ofc期间的错误,检查官方文档中是否存在任何类型的兼容性问题

第三步

Laravel有自己的升级指南,应该逐步进行。只要遵循该指南,就可以解决很多错误。可能有一些插件不提供它,但是通常问题都与新功能有关...方法,类或特性很难完全从一个版本更改为另一个版本。

步骤4

可以省略此步骤,但是从您提供的示例中,也许最好添加它。当有一个新功能需要特定的类或特征或其他任何功能时,检查是否由于文件丢失(属于“样板”的一部分)或性质不同而引发错误的最简单方法是:创建具有该特定版本的空项目,然后与“默认”文件进行比较。

例如,如果您未对进行任何更改,则可以LoginController检查新版本是否具有任何类型的更新。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Yii Composer 依赖项未更新

来自分类Dev

CMake:如何添加不是“链接”依赖项的依赖项

来自分类Dev

更新Composer依赖项时Artisan命令出错

来自分类Dev

如何在容器中安装composer依赖项?

来自分类Dev

如何覆盖composer.json中的其他依赖项

来自分类Dev

如何在容器中安装composer依赖项?

来自分类Dev

如何在Visual Composer中提供依赖项值

来自分类Dev

如何检查依赖项的更新?

来自分类Dev

如何更新 Laravel composer.json

来自分类Dev

更新依赖项依赖项

来自分类Dev

作曲家更新无法更新laravel依赖项

来自分类Dev

如何在Gradle中更新依赖项

来自分类Dev

安装adldap2 / adldap2-laravel时Composer无法找到依赖项

来自分类Dev

安装adldap2 / adldap2-laravel时Composer无法找到依赖项

来自分类Dev

Gradle依赖项更新

来自分类Dev

如何使Maven将依赖项的资源文件放在父级战争中而不是依赖项jar中

来自分类Dev

Laravel:如何卸载依赖项/插件?

来自分类Dev

如何交换laravel容器中的依赖项

来自分类Dev

如何像Composer一样自动加载Bower依赖项?

来自分类Dev

Composer:如何在没有网络连接的情况下添加依赖项?

来自分类Dev

如何在Elastic Beanstalk多容器Docker环境上安装composer依赖项

来自分类Dev

(Docker)如何在WordPress容器中使用单独的Composer容器安装依赖项?

来自分类Dev

(Docker)如何在WordPress容器中使用单独的Composer容器安装依赖项?

来自分类Dev

Laravel中的Composer更新

来自分类Dev

如何禁止访问依赖项的依赖项

来自分类Dev

如何在新项目中配置Maven以添加junit 4.10而不是3.8依赖项

来自分类Dev

“ DNU RESTORE”如何确定依赖项是否是项目引用而不是程序包引用?

来自分类Dev

如何在整个系统而不是作为依赖项安装erlang软件包?

来自分类Dev

如何调试不是主 C# 应用程序(在 Visual Studio 中)的依赖项的类库?

Related 相关文章

  1. 1

    Yii Composer 依赖项未更新

  2. 2

    CMake:如何添加不是“链接”依赖项的依赖项

  3. 3

    更新Composer依赖项时Artisan命令出错

  4. 4

    如何在容器中安装composer依赖项?

  5. 5

    如何覆盖composer.json中的其他依赖项

  6. 6

    如何在容器中安装composer依赖项?

  7. 7

    如何在Visual Composer中提供依赖项值

  8. 8

    如何检查依赖项的更新?

  9. 9

    如何更新 Laravel composer.json

  10. 10

    更新依赖项依赖项

  11. 11

    作曲家更新无法更新laravel依赖项

  12. 12

    如何在Gradle中更新依赖项

  13. 13

    安装adldap2 / adldap2-laravel时Composer无法找到依赖项

  14. 14

    安装adldap2 / adldap2-laravel时Composer无法找到依赖项

  15. 15

    Gradle依赖项更新

  16. 16

    如何使Maven将依赖项的资源文件放在父级战争中而不是依赖项jar中

  17. 17

    Laravel:如何卸载依赖项/插件?

  18. 18

    如何交换laravel容器中的依赖项

  19. 19

    如何像Composer一样自动加载Bower依赖项?

  20. 20

    Composer:如何在没有网络连接的情况下添加依赖项?

  21. 21

    如何在Elastic Beanstalk多容器Docker环境上安装composer依赖项

  22. 22

    (Docker)如何在WordPress容器中使用单独的Composer容器安装依赖项?

  23. 23

    (Docker)如何在WordPress容器中使用单独的Composer容器安装依赖项?

  24. 24

    Laravel中的Composer更新

  25. 25

    如何禁止访问依赖项的依赖项

  26. 26

    如何在新项目中配置Maven以添加junit 4.10而不是3.8依赖项

  27. 27

    “ DNU RESTORE”如何确定依赖项是否是项目引用而不是程序包引用?

  28. 28

    如何在整个系统而不是作为依赖项安装erlang软件包?

  29. 29

    如何调试不是主 C# 应用程序(在 Visual Studio 中)的依赖项的类库?

热门标签

归档