Laravel Webpack "mix.scripts" работает, но скрипты не загружаются в браузере - PullRequest
0 голосов
/ 24 февраля 2019

Вот мой код веб-пакета:

...
mix.js('source/_assets/js/main.js', 'js')
    .sass('source/_assets/sass/main.scss', 'css')
    .options({
        processCssUrls: false,
    }).version();

mix.scripts([
    'source/_assets/js/theme/jquery.js',
    'source/_assets/js/theme/plugins.js',
    'source/_assets/js/theme/functions.js'
], 'source/assets/build/js/all.js');

В моей голове у меня есть <link rel="stylesheet" href="{{ mix('css/main.css', 'assets/build') }}"> для загрузки моих стилей и <script src="{{ mix('js/all.js', 'assets/build') }}"></script> в нижнем колонтитуле для загрузки моих скриптов.Я запускаю npm run watch и не получаю ошибок, но моя страница пуста.В моем исходном коде я вижу, как скомпилированные файлы правильно вставлены на мою страницу, и при нажатии можно просмотреть скомпилированный код.

Хотя использование веб-пакета является новым для меня, похоже, я все сделал правильно, но не могу понять, почему скрипты не загружаются.С другой стороны, если я жестко кодирую свои скрипты по отдельности, например <script src="https://www.studiorooster.com/packages/canvas_5/HTML/js/jquery.js"></script>..., страница загружается правильно.Спасибо.

...