Как обновить компонент vue, если php artisan serve не работает? - PullRequest
0 голосов
/ 11 июля 2019

Мы внесли небольшое изменение в нашу структуру проекта 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 перемещен в корневую папку

1 Ответ

0 голосов
/ 11 июля 2019

Вы можете использовать версию.

mix.js('resources/js/app.js', 'js')
    .sass('resources/sass/app.scss', 'public/css').version();


<script src="{{ mix('js/app.js') }}"></script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...