0

今天更新到laravel 5.7,不知道是不是要手动升级,还是不知道怎么升级。

但我注意到,当我更新到 laravel 5.7 并运行composer update它时,它并没有改变目录结构:

old: /resources/assets/saas and /resources/assets/js
new: resources/saas and resources/js

此外,例如新的软件包。Beyondcode/laravel-dump-server不包括在内,但我必须自己添加。

此外,该webpack.mix.js文件没有更新,仍然指向resources/assests/而不是resources/

那么你必须手动做这些事情还是我做错了什么

4

1 回答 1

0

是的,您必须自己更改“您的”应用程序。不是vendor文件夹的所有内容基本上都是您的应用程序。laravel/laravel运行后和您的应用程序之间确实没有任何联系composer create-project ...。您正在对应用程序进行调整以补充对框架的更改,laravel/framework.

仅仅因为新版本的默认安装结构发生了变化,并不意味着您必须完全遵循这一点。如果需要更改,它将在升级指南中。如果不是,则不需要。

您的应用程序只是加载和使用框架的代码,就像任何其他作曲家包一样。

于 2018-09-18T06:36:15.253 回答