Проект на ларавел. Дано:
рабочий дев хост на сайте dev.somesite.ru
Запуская
npm run dev
и перейдя на сайт, указанный выше, ссылка из документации
@vite('resources/js/app.js')
преобразуется в
<script type="module" src="https://[::]:5173/resources/js/app.js"></script>
И, соответсвенно, ничего не работает.
P.S.
Указание
--host
ничего не даёт, IP:PORT, не работает (что логично)
Установка
@vitejs/plugin-basic-ssl
тоже ничего не даёт
P.P.S. Нет ни тега
vite, ни
vitejs
UPD:
vite.config.jsimport { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';
import basicSsl from '@vitejs/plugin-basic-ssl'
export default defineConfig({
plugins: [
basicSsl(),
laravel({
input: ['resources/js/app.js'],
refresh: true,
}),
],
});
index.blade.php<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<div id="first">123</div>
@vite(['resources/js/app.js'])
</body>
</html>