我有客户项目,目前正在运行Laravel4.0。上一次我将系统从Laravel 3升级到4,因为语法上有很多变化,所以它多次出现。我想知道是否建议升级以避免将来出现不兼容的问题?它与Laravel4.0软件包兼容吗?
这个项目还没有结束。
发布于 2014-01-04 13:17:40
你应该升级吗?你说了算。
如果您的项目正在工作,并且您不需要少量的新功能,那么请稍候。如果您真的觉得需要/想升级一些测试项目,那么先升级几个测试项目。
我已经将几个项目迁移到4.1,语法问题是您遇到的问题中最少的(尽管它比Laravel 3到4升级要容易得多)。
即使您准确地遵循了升级指南,您也可能会遇到Artisan和Composer被旧编译的类加载器阻塞的问题。
在运行Composer update --no-scripts之前,运行artisan clear-compiled或删除引导/编译. Run
另外,考虑到许多Laravel包还没有更新到4.1,所以检查您的依赖项。
发布于 2014-01-04 11:21:08
Laravel4.1没有大的变化。除了以下内容外,您仍然可以使用Laravel4.1中的Laravel4.0的几乎所有特性:
全面升级指南:
http://laravel.com/docs/upgrade
https://stackoverflow.com/questions/20919971
复制相似问题