我们对Laravel项目的结构进行了一些更改。我们在项目内部创建了一个文件“ Larvel”。为了使它起作用,我们更改了'index.php'中的路径:
require __DIR__.'/laravel/vendor/autoload.php';
$app = require_once __DIR__.'/laravel/bootstrap/app.php';
因此命令php artisan serve
不起作用。由于这个问题,我们的Vue组件未更新。
我们正在使用xmapp在本地服务器上运行它 我们希望保持项目结构不变,并需要一个解决方案。
$npm run watch
$npm run watch --pull
$npm run dev
$npm run production
webpack.mix.js =>
const mix = require('laravel-mix');
mix.js('resources/js/app.js', 'js')
.sass('resources/sass/app.scss', 'public/css');
链接所有js和css文件的主视图文件-> master.blade.php
<script src="{{ asset('/') }}js/app.js"></script>
我们希望在运行npm run watch之后如果对vue组件进行任何更改,那么更新将显示在我们的浏览器中。
答案 0 :(得分:0)
您可以使用版本。
mix.js('resources/js/app.js', 'js')
.sass('resources/sass/app.scss', 'public/css').version();
<script src="{{ mix('js/app.js') }}"></script>