Laravel 5.7 新特性系列之 resources 目录调整
Taylor Otwell 近日在 Twitter 宣布在 Laravel 5.7 中 resources
目录将会做以下调整:
也就是将 js
和 sass
目录从 assets
子目录下移动到 resources
根目录下,然后将 assets
子目录移除。
在 Laravel 5.6 下,resources
目录结构如下:
resources
├── assets
│ ├── js
│ └── sass
├── lang
│ └── en
└── views
如果要在 Laravel 5.6 中提前适应这个调整,需要更新 Laravel Mix 的配置:
let mix = require('laravel-mix');
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');
然后对相应目录做如下调整:
mv resources/assets/* resources
rm -Rf resources/assets/
更多 Laravel 5.7 新特性,请关注 Laravel 学院:)
4 Comments
这样调整的目录的意义在哪儿呢
前后端分离,resource用处好像不大哦
全凭 Taylor Otwell 老人家心情
都没用assets这个目录,直接另外建一个vue目录