Мы внесли небольшое изменение в нашу структуру проекта 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>
Мы ожидаем, что какие-либо изменения мы внесем в наше vueпосле запуска npm запустите watch, тогда обновление отобразится в нашем браузере.
public / js / app.js перемещен в корневую папку