vitejs / vite

Next generation frontend tooling. It's fast!
http://vite.dev
MIT License
68.58k stars 6.19k forks source link

vite --host don't see changes in files and vite build --watch do #11594

Closed mandiuk closed 1 year ago

mandiuk commented 1 year ago

Describe the bug

I have a kind of strange problem; So when I run "vite --host" and modify any file, it just doesn't see any changes, and the browser is not reloading by itself, so I need to restart "vite --host" manually and refresh the browser. I guess it's not supposed to work like that But if I run "vite build --watch" it perfectly monitors all the changes in files, but of course, I need to refresh the browser by myself For some reason, File monitoring is not working only in HMR mode.

I'm using: Laravel 9 ,inertiajs 0.11.1 ,vite ^4.0.0 ,vue 3,Ubuntu 20.04.5 LTS VPS

vite.config.js:

import {defineConfig} from 'vite';
import laravel from 'laravel-vite-plugin';
import vue from '@vitejs/plugin-vue'

export default defineConfig({
    server: {
        host: 'domain name removed',
        hmr: {
            host: 'domain name removed',
        }
    },
        plugins: [
            laravel({
                input: [
                    'resources/js/app.js'
                ],
                refresh: true,
            }),
            vue({
                template: {
                    transformAssetUrls: {
                        base: null,
                        includeAbsolute: false,
                    },
                },
            }),
        ],
    });

app.js:

import './bootstrap';
import { createApp,h } from 'vue'
import { createInertiaApp } from '@inertiajs/inertia-vue3'
import { InertiaProgress} from '@inertiajs/progress'

createInertiaApp({
    resolve: name => import(`./Pages/${name}.vue`),
    setup({ el, App, props, plugin }) {
        createApp({ render: () => h(App, props) })
            .use(plugin)
            .mount(el)
    },
})
InertiaProgress.init()

There is absolutely no error in the browser console, just this:

[vite] connecting... client.ts:19:8
[vite] connected. client.ts:134:14

Reproduction

https://stackblitz.com/edit/vitejs-vite-qcgxhr?file=package.json,package-lock.json,vite.config.js,resources%2Fjs%2FPages%2FTest.vue,resources%2Fjs%2Fapp.js,resources%2Fjs%2Fbootstrap.js&terminal=dev

Steps to reproduce

No response

System Info


ulimit -Sn
65535
sysctl fs.inotify
fs.inotify.max_queued_events = 16384
fs.inotify.max_user_instances = 8192
fs.inotify.max_user_watches = 52428

System:
    OS: Linux 5.4 Ubuntu 20.04.5 LTS (Focal Fossa)
    CPU: (6) x64 Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
    Memory: 11.89 GB / 15.63 GB
    Container: Yes
    Shell: 5.0.17 - /bin/bash
  Binaries:
    Node: 18.12.1 - /usr/bin/node
    npm: 9.2.0 - /usr/bin/npm
  npmPackages:
    @vitejs/plugin-vue: ^4.0.0 => 4.0.0 
    vite:  4.0.4

Used Package Manager

npm

Logs

No response

Validations

GuichiZhao commented 1 year ago

I face the same problem and there is a trick to make your life easier: Add something random in vite.config.save and save it, vite server will restart automatically, no need to shut down manually and restart again

mandiuk commented 1 year ago

I face the same problem and there is a trick to make your life easier: Add something random in vite.config.save and save it, vite server will restart automatically, no need to shut down manually and restart again

Yes, I can also press "R" on the keyboard in the console to restart the server, but it doesn't solve the problem. HMR is completely broken, it supposes to reload the page automatically when it sees changes.

Also, a good alternative "vite build --watch", monitors file changes and rebuilds the project, but you will have to reload the page in a browser manually.

GuichiZhao commented 1 year ago

Also, a good alternative "vite build --watch", monitors file changes and rebuilds the project, but you will have to reload >the page in a browser manually.

How to start the project by doing this, especially I have some proxy configuration. press "R" is really helpful

I guess the broken is related to dynamic import or circular dependency somehow, My project is fairly large with thousands of file, it will take some time to identify the exact root cause

bluwy commented 1 year ago

I can't seem to run the reproduction. I'm getting:

$ vite --host
[Error [ENOENT]: ENOENT: no such file or directory, open 'public/hot'] {
  syscall: 'open',
  errno: -2,
  code: 'ENOENT',
  path: 'public/hot'
}

Also, is this happening only recently? I've seen quite some HMR reports since Vite 4.0.4 but I don't see any changes that could've affected HMR.

Is this related to laravel setup only too? Looks like laravel-vite-plugin had a recent release yesterday.

GuichiZhao commented 1 year ago

Is there any pitfall or known pattern related to dynamic import or circular dependency which can break vite i.e. the file update has no effect until restart server @bluwy

bluwy commented 1 year ago

There is https://github.com/vitejs/vite/issues/7893, but the issue mentioned that it would fallback to a full reload.

GuichiZhao commented 1 year ago

After I update some file (which I suppose do not trigger circular dependency), I can see the message in the terminal

[vite] page reload src/query/items/action/exportEvents.tsx

But even though I have relaod the browser manually, the updates do not take effect. If I update some file may trigger circular dependency, I can see an infinite loop in my terminal, it triggers invalid and update back and forth like

16:43:13 [vite] hmr invalidate /src/query/ui/Query.tsx 16:43:13 [vite] hmr update /src/routes/Layout.tsx, /src/index.css 16:43:13 [vite] hmr invalidate /src/query/ui/QueryPanel.tsx 16:43:13 [vite] hmr update /src/index.css, /src/query/ui/Query.tsx 16:43:13 [vite] hmr invalidate /src/query/ui/QueryFrom.tsx 16:43:13 [vite] hmr update /src/index.css, /src/query/ui/QueryPanel.tsx

That it all the information I can provide currently. My project is fairly larger and it needs some time to identify the pattern and reproduce the bug with the bare minimum code

Other than the circular dependency, I use a lot of dynamic import import(), not sure if there are some pitfall, especially when combined with circular dependency

Another important observation if the when I disable hmr with server.hmr: false, I can not see any log in the terminal anymore, In the previous version, I disable the hmr to avoid the problems, it seem such trick not work anymore Is there a correct way to disable hmr correctly? @bluwy

mandiuk commented 1 year ago

I understand you have big projects, and finding a bug takes a lot of time, but I only have a simple "Hello world!" page on a regular Linux system, and it's not been working from the start. What can go wrong? :D

I hate configuring webpack, but at least it works :(

mandiuk commented 1 year ago

A strange thing just happened, I've used a windows machine with "open server" software. I haven't changed anything in the code and it works. What could possibly be with Linux VPS

sapphi-red commented 1 year ago

@GuichiZhao

If I update some file may trigger circular dependency, I can see an infinite loop in my terminal, it triggers invalid and update back and forth like

https://github.com/vitejs/vite-plugin-react/pull/67 (released in plugin-react 3.0.1) fixed some cases but it seems it still doesn't work in some cases (https://github.com/vitejs/vite-plugin-react/pull/67#issuecomment-1372888133).

Another important observation if the when I disable hmr with server.hmr: false, I can not see any log in the terminal anymore,

That is expected. When server.hmr: false is set, Vite doesn't log anything currently.

sapphi-red commented 1 year ago

@mandiuk Would you try npm init vite@latest? If it doesn't work, would you paste the log of npm run dev -- --debug?

mandiuk commented 1 year ago

@mandiuk Would you try npm init vite@latest? If it doesn't work, would you paste the log of npm run dev -- --debug?

@sapphi-red . The project is a little bit larger than 1 test file now, but it is still not working for some reason. I have tried to edit .js entry point and some vue files on a dev server and it doesn't react to any changes, only when I update vite config file.

I'm temporarily using vite build --watch, its works perfectly, but a little bit slow and not HMR :(

Here is the log from npm run dev -- --debug. I have replaced the domain name with "domain.com" and the public IP address with *MY IP*. By the way, I have also turned off HTTPS, but in the browser console, there is no errors, only: "[vite] connecting... and [vite] connected."

vite --host --debug

  vite:config bundled config file loaded in 117.72ms +0ms
  vite:esbuild init tsconfck (root: /home/domain.com) +0ms
  vite:esbuild init tsconfck (root: /home/domain.com) +2ms
  vite:esbuild init tsconfck end +271ms
  vite:esbuild init tsconfck end +1ms
  vite:config using resolved config: {
  vite:config   server: {
  vite:config     preTransformRequests: true,
  vite:config     https: false,
  vite:config     host: true,
  vite:config     hmr: { host: 'domain.com' },
  vite:config     watch: { disableGlobbing: false },
  vite:config     origin: '__laravel_vite_placeholder__',
  vite:config     middlewareMode: false,
  vite:config     fs: { strict: true, allow: [Array], deny: [Array] }
  vite:config   },
  vite:config   plugins: [
  vite:config     'vite:pre-alias',
  vite:config     'alias',
  vite:config     'vite:modulepreload-polyfill',
  vite:config     'vite:optimized-deps',
  vite:config     'vite:resolve',
  vite:config     'vite:html-inline-proxy',
  vite:config     'vite:css',
  vite:config     'vite:esbuild',
  vite:config     'vite:json',
  vite:config     'vite:wasm-helper',
  vite:config     'vite:worker',
  vite:config     'vite:asset',
  vite:config     'vite-plugin-full-reload',
  vite:config     'vite:vue',
  vite:config     'vite:wasm-fallback',
  vite:config     'vite:define',
  vite:config     'vite:css-post',
  vite:config     'vite:worker-import-meta-url',
  vite:config     'vite:asset-import-meta-url',
  vite:config     'vite:dynamic-import-vars',
  vite:config     'vite:import-glob',
  vite:config     'laravel',
  vite:config     'vite:client-inject',
  vite:config     'vite:import-analysis'
  vite:config   ],
  vite:config   build: {
  vite:config     target: [ 'es2020', 'edge88', 'firefox78', 'chrome87', 'safari14' ],
  vite:config     cssTarget: [ 'es2020', 'edge88', 'firefox78', 'chrome87', 'safari14' ],
  vite:config     outDir: 'public/build',
  vite:config     assetsDir: 'assets',
  vite:config     assetsInlineLimit: 0,
  vite:config     cssCodeSplit: true,
  vite:config     sourcemap: true,
  vite:config     rollupOptions: { input: [Array] },
  vite:config     minify: false,
  vite:config     terserOptions: {},
  vite:config     write: true,
  vite:config     emptyOutDir: false,
  vite:config     copyPublicDir: true,
  vite:config     manifest: true,
  vite:config     lib: false,
  vite:config     ssr: false,
  vite:config     ssrManifest: false,
  vite:config     reportCompressedSize: true,
  vite:config     chunkSizeWarningLimit: 500,
  vite:config     watch: null,
  vite:config     esbuild: false,
  vite:config     commonjsOptions: { include: [Array], extensions: [Array] },
  vite:config     dynamicImportVarsOptions: { warnOnError: true, exclude: [Array] },
  vite:config     modulePreload: { polyfill: true }
  vite:config   },
  vite:config   define: { __VUE_PROD_DEVTOOLS__: true, __VUE_OPTIONS_API__: true },
  vite:config   optimizeDeps: {
  vite:config     disabled: 'build',
  vite:config     force: undefined,
  vite:config     esbuildOptions: { preserveSymlinks: false }
  vite:config   },
  vite:config   resolve: {
  vite:config     mainFields: [ 'module', 'jsnext:main', 'jsnext' ],
  vite:config     browserField: true,
  vite:config     conditions: [],
  vite:config     extensions: [
  vite:config       '.mjs',  '.js',
  vite:config       '.mts',  '.ts',
  vite:config       '.jsx',  '.tsx',
  vite:config       '.json'
  vite:config     ],
  vite:config     dedupe: [ 'vue' ],
  vite:config     preserveSymlinks: false,
  vite:config     alias: [ [Object], [Object], [Object] ]
  vite:config   },
  vite:config   ssr: {
  vite:config     format: 'esm',
  vite:config     target: 'node',
  vite:config     external: [],
  vite:config     noExternal: [ 'laravel-vite-plugin' ],
  vite:config     optimizeDeps: { disabled: true, esbuildOptions: [Object] }
  vite:config   },
  vite:config   base: '/',
  vite:config   publicDir: '',
  vite:config   configFile: '/home/domain.com/vite.config.js',
  vite:config   configFileDependencies: [ '/home/domain.com/vite.config.js' ],
  vite:config   inlineConfig: {
  vite:config     root: undefined,
  vite:config     base: undefined,
  vite:config     mode: undefined,
  vite:config     configFile: undefined,
  vite:config     logLevel: undefined,
  vite:config     clearScreen: undefined,
  vite:config     optimizeDeps: { force: undefined },
  vite:config     server: { host: true }
  vite:config   },
  vite:config   root: '/home/domain.com',
  vite:config   rawBase: '/',
  vite:config   cacheDir: '/home/domain.com/node_modules/.vite',
  vite:config   command: 'serve',
  vite:config   mode: 'development',
  vite:config   isWorker: false,
  vite:config   mainConfig: null,
  vite:config   isProduction: false,
  vite:config   preview: {
  vite:config     port: undefined,
  vite:config     strictPort: undefined,
  vite:config     host: true,
  vite:config     https: false,
  vite:config     open: undefined,
  vite:config     proxy: undefined,
  vite:config     cors: undefined,
  vite:config     headers: undefined
  vite:config   },
  vite:config   env: {
  vite:config     VITE_NODE_ENV: 'development',
  vite:config     VITE_PUSHER_APP_KEY: '',
  vite:config     VITE_PUSHER_HOST: '',
  vite:config     VITE_PUSHER_PORT: '443',
  vite:config     VITE_PUSHER_SCHEME: 'https',
  vite:config     VITE_PUSHER_APP_CLUSTER: 'mt1',
  vite:config     BASE_URL: '/',
  vite:config     MODE: 'development',
  vite:config     DEV: true,
  vite:config     PROD: false
  vite:config   },
  vite:config   assetsInclude: [Function: assetsInclude],
  vite:config   logger: {
  vite:config     hasWarned: false,
  vite:config     info: [Function: info],
  vite:config     warn: [Function: warn],
  vite:config     warnOnce: [Function: warnOnce],
  vite:config     error: [Function: error],
  vite:config     clearScreen: [Function: clearScreen],
  vite:config     hasErrorLogged: [Function: hasErrorLogged]
  vite:config   },
  vite:config   packageCache: Map(0) {},
  vite:config   createResolver: [Function: createResolver],
  vite:config   worker: {
  vite:config     format: 'iife',
  vite:config     plugins: [
  vite:config       'vite:pre-alias',
  vite:config       'alias',
  vite:config       'vite:modulepreload-polyfill',
  vite:config       'vite:optimized-deps',
  vite:config       'vite:resolve',
  vite:config       'vite:html-inline-proxy',
  vite:config       'vite:css',
  vite:config       'vite:esbuild',
  vite:config       'vite:json',
  vite:config       'vite:wasm-helper',
  vite:config       'vite:worker',
  vite:config       'vite:asset',
  vite:config       'vite:wasm-fallback',
  vite:config       'vite:define',
  vite:config       'vite:css-post',
  vite:config       'vite:worker-import-meta-url',
  vite:config       'vite:asset-import-meta-url',
  vite:config       'vite:dynamic-import-vars',
  vite:config       'vite:import-glob',
  vite:config       'vite:client-inject',
  vite:config       'vite:import-analysis'
  vite:config     ],
  vite:config     rollupOptions: {},
  vite:config     getSortedPlugins: [Function: getSortedPlugins],
  vite:config     getSortedPluginHooks: [Function: getSortedPluginHooks]
  vite:config   },
  vite:config   appType: 'spa',
  vite:config   experimental: { importGlobRestoreExtension: false, hmrPartialAccept: false },
  vite:config   getSortedPlugins: [Function: getSortedPlugins],
  vite:config   getSortedPluginHooks: [Function: getSortedPluginHooks]
  vite:config } +293ms

  VITE v4.0.4  ready in 877 ms

  ➜  Local:   http://localhost:5173/
  ➜  Network: http://*MY IP*:5173/
  ➜  Network: http://10.7.0.1:5173/
  ➜  Network: http://172.17.0.1:5173/
  ➜  press h to show help
  vite:deps scanning for dependencies... +0ms
  vite:deps Crawling dependencies using entries:
  vite:deps   /home/domain.com/resources/js/app.js +0ms
  vite:resolve 3.37ms ./bootstrap -> /home/domain.com/resources/js/bootstrap.js +0ms
  vite:resolve 1.48ms vue -> /home/domain.com/node_modules/vue/dist/vue.runtime.esm-bundler.js +14ms
  vite:resolve 2.04ms @inertiajs/inertia-vue3 -> /home/domain.com/node_modules/@inertiajs/inertia-vue3/dist/index.js +9ms
  vite:resolve 3.75ms laravel-vite-plugin/inertia-helpers -> /home/domain.com/node_modules/laravel-vite-plugin/inertia-helpers/index.js +7ms

  LARAVEL v9.46.0  plugin v0.7.3

  ➜  APP_URL: http://domain.com
  vite:resolve 1.20ms primevue/config -> /home/domain.com/node_modules/primevue/config/config.esm.js +14ms
  vite:resolve 1.46ms primevue/panel -> /home/domain.com/node_modules/primevue/panel/panel.esm.js +35ms
  vite:resolve 0.95ms primevue/inputtext -> /home/domain.com/node_modules/primevue/inputtext/inputtext.esm.js +6ms
  vite:resolve 1.23ms primevue/button -> /home/domain.com/node_modules/primevue/button/button.esm.js +18ms
  vite:resolve 1.94ms primevue/message -> /home/domain.com/node_modules/primevue/message/message.esm.js +147ms
  vite:resolve 1.20ms primevue/toolbar -> /home/domain.com/node_modules/primevue/toolbar/toolbar.esm.js +90ms
  vite:resolve 1.21ms primevue/sidebar -> /home/domain.com/node_modules/primevue/sidebar/sidebar.esm.js +21ms
  vite:resolve 0.38ms ./Pages/Login.vue -> /home/domain.com/resources/js/Pages/Login.vue +55ms
  vite:resolve 0.68ms ./Pages/Proxies.vue -> /home/domain.com/resources/js/Pages/Proxies.vue +173ms
  vite:resolve 1.69ms lodash -> /home/domain.com/node_modules/lodash/lodash.js +148ms
  vite:resolve 2.12ms axios -> /home/domain.com/node_modules/axios/index.js +20ms
  vite:resolve 5.65ms ../Layouts/AppLayout.vue -> /home/domain.com/resources/js/Layouts/AppLayout.vue +36ms
  vite:resolve 5.67ms lodash/isEmpty -> /home/domain.com/node_modules/lodash/isEmpty.js +0ms
  vite:resolve 3.15ms ../Components/AppTopBar.vue -> /home/domain.com/resources/js/Components/AppTopBar.vue +516ms
  vite:resolve 0.44ms ../Components/AppMenu.vue -> /home/domain.com/resources/js/Components/AppMenu.vue +34ms
  vite:deps Scan completed in 1748.96ms: {
  vue: '/home/domain.com/node_modules/vue/dist/vue.runtime.esm-bundler.js',
  '@inertiajs/inertia-vue3': '/home/domain.com/node_modules/@inertiajs/inertia-vue3/dist/index.js',
  'laravel-vite-plugin/inertia-helpers': '/home/domain.com/node_modules/laravel-vite-plugin/inertia-helpers/index.js',
  'primevue/config': '/home/domain.com/node_modules/primevue/config/config.esm.js',
  'primevue/panel': '/home/domain.com/node_modules/primevue/panel/panel.esm.js',
  'primevue/inputtext': '/home/domain.com/node_modules/primevue/inputtext/inputtext.esm.js',
  'primevue/button': '/home/domain.com/node_modules/primevue/button/button.esm.js',
  'primevue/message': '/home/domain.com/node_modules/primevue/message/message.esm.js',
  'primevue/toolbar': '/home/domain.com/node_modules/primevue/toolbar/toolbar.esm.js',
  'primevue/sidebar': '/home/domain.com/node_modules/primevue/sidebar/sidebar.esm.js',
  lodash: '/home/domain.com/node_modules/lodash/lodash.js',
  axios: '/home/domain.com/node_modules/axios/index.js',
  'lodash/isEmpty': '/home/domain.com/node_modules/lodash/isEmpty.js'
} +2s
  vite:deps dependencies found by scanner: @inertiajs/inertia-vue3, axios, laravel-vite-plugin/inertia-helpers, lodash, lodash/isEmpty, primevue/button, primevue/config, primevue/inputtext, primevue/message, primevue/panel, primevue/sidebar, primevue/toolbar, vue +2s
  vite:resolve 9.62ms lodash.isequal -> /home/domain.com/node_modules/lodash.isequal/index.js +0ms
  vite:resolve 9.76ms vue -> /home/domain.com/node_modules/vue/dist/vue.runtime.esm-bundler.js +0ms
  vite:resolve 9.83ms primevue/ripple -> /home/domain.com/node_modules/primevue/ripple/ripple.esm.js +0ms
  vite:resolve 9.87ms vue -> /home/domain.com/node_modules/vue/dist/vue.runtime.esm-bundler.js +0ms
  vite:resolve 9.91ms primevue/ripple -> /home/domain.com/node_modules/primevue/ripple/ripple.esm.js +0ms
  vite:resolve 10.00ms @vue/runtime-dom -> /home/domain.com/node_modules/@vue/runtime-dom/dist/runtime-dom.esm-bundler.js +0ms
  vite:resolve 10.09ms form-data -> /home/domain.com/node_modules/form-data/lib/browser.js +0ms
  vite:resolve 10.18ms primevue/focustrap -> /home/domain.com/node_modules/primevue/focustrap/focustrap.esm.js +0ms
  vite:resolve 10.25ms primevue/api -> /home/domain.com/node_modules/primevue/api/api.esm.js +0ms
  vite:resolve 10.30ms primevue/ripple -> /home/domain.com/node_modules/primevue/ripple/ripple.esm.js +0ms
  vite:resolve 5.81ms vue -> /home/domain.com/node_modules/vue/index.js +223ms
  vite:resolve 5.79ms primevue/utils -> /home/domain.com/node_modules/primevue/utils/utils.esm.js +223ms
  vite:resolve 5.78ms vue -> /home/domain.com/node_modules/vue/dist/vue.runtime.esm-bundler.js +0ms
  vite:resolve 5.87ms primevue/portal -> /home/domain.com/node_modules/primevue/portal/portal.esm.js +0ms
  vite:resolve 5.46ms @vue/runtime-core -> /home/domain.com/node_modules/@vue/runtime-core/dist/runtime-core.esm-bundler.js +0ms
  vite:resolve 7.64ms lodash.clonedeep -> /home/domain.com/node_modules/lodash.clonedeep/index.js +137ms
  vite:resolve 7.60ms @vue/shared -> /home/domain.com/node_modules/@vue/shared/dist/shared.esm-bundler.js +136ms
  vite:resolve 2.24ms @inertiajs/inertia -> /home/domain.com/node_modules/@inertiajs/inertia/dist/index.js +12ms
  vite:resolve 3.97ms @vue/compiler-dom -> /home/domain.com/node_modules/@vue/compiler-dom/dist/compiler-dom.esm-bundler.js +26ms
  vite:resolve 3.91ms axios -> /home/domain.com/node_modules/@inertiajs/inertia/node_modules/axios/index.js +0ms
  vite:resolve 2.97ms @vue/runtime-dom -> /home/domain.com/node_modules/@vue/runtime-dom/dist/runtime-dom.esm-bundler.js +27ms
  vite:resolve 3.06ms qs -> /home/domain.com/node_modules/qs/lib/index.js +0ms
  vite:resolve 3.13ms @vue/reactivity -> /home/domain.com/node_modules/@vue/reactivity/dist/reactivity.esm-bundler.js +65ms
  vite:resolve 2.49ms deepmerge -> /home/domain.com/node_modules/deepmerge/dist/cjs.js +30ms
  vite:resolve 2.53ms @vue/shared -> /home/domain.com/node_modules/@vue/shared/dist/shared.esm-bundler.js +1ms
  vite:resolve 3.70ms @vue/compiler-core -> /home/domain.com/node_modules/@vue/compiler-core/dist/compiler-core.esm-bundler.js +250ms
  vite:resolve 3.77ms side-channel -> /home/domain.com/node_modules/side-channel/index.js +219ms
  vite:resolve 1.76ms get-intrinsic -> /home/domain.com/node_modules/get-intrinsic/index.js +101ms
  vite:resolve 1.66ms call-bind/callBound -> /home/domain.com/node_modules/call-bind/callBound.js +7ms
  vite:resolve 1.34ms object-inspect -> /home/domain.com/node_modules/object-inspect/index.js +8ms
  vite:resolve 2.49ms has-symbols -> /home/domain.com/node_modules/has-symbols/index.js +7ms
  vite:resolve 2.39ms function-bind -> /home/domain.com/node_modules/function-bind/index.js +7ms
  vite:resolve 4.66ms has -> /home/domain.com/node_modules/has/src/index.js +23ms
  vite:deps deps bundled in 1086.18ms +1s
  vite:resolve 0.85ms /resources/js/app.js -> /home/domain.com/resources/js/app.js +0ms
  vite:time 14.20ms /resources/js/app.js +0ms
  vite:deps ✨ static imports crawl ended +16s
  vite:deps ✨ using post-scan optimizer result, the scanner found every used dependency +0ms
  vite:deps ✨ dependencies optimized +2ms
  vite:html-fallback Not rewriting GET /favicon.ico because the path includes a dot (.) character. +0ms
  vite:time 2.55ms /favicon.ico +386ms
  vite:hmr [file change] storage/framework/sessions/LScczsGDpGkhGB8kODJOLZltbzAj5wpJ8uj7lT1D +0ms
  vite:hmr [no modules matched] storage/framework/sessions/LScczsGDpGkhGB8kODJOLZltbzAj5wpJ8uj7lT1D +2ms
  vite:hmr [file change] storage/framework/sessions/LScczsGDpGkhGB8kODJOLZltbzAj5wpJ8uj7lT1D +124ms
  vite:hmr [no modules matched] storage/framework/sessions/LScczsGDpGkhGB8kODJOLZltbzAj5wpJ8uj7lT1D +1ms
  vite:resolve 1.92ms /@vite/client -> /home/domain.com/node_modules/vite/dist/client/client.mjs +6s
  vite:load 3.94ms [fs] /@vite/client +0ms
  vite:load 2.15ms [fs] /resources/js/app.js +2ms
  vite:resolve 0.54ms ./bootstrap -> /home/domain.com/resources/js/bootstrap.js +19ms
  vite:resolve 0.20ms /resources/js/bootstrap.js -> /home/domain.com/resources/js/bootstrap.js +1ms
  vite:resolve 0.39ms vue -> /home/domain.com/node_modules/.vite/deps/vue.js?v=db2b7508 +1ms
  vite:resolve 0.15ms /node_modules/.vite/deps/vue.js?v=db2b7508 -> /home/domain.com/node_modules/.vite/deps/vue.js?v=db2b7508 +0ms
  vite:resolve 0.12ms @inertiajs/inertia-vue3 -> /home/domain.com/node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 +1ms
  vite:resolve 0.11ms /node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 -> /home/domain.com/node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 +1ms
  vite:import-analysis /node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 needs interop +0ms
  vite:resolve 0.11ms laravel-vite-plugin/inertia-helpers -> /home/domain.com/node_modules/.vite/deps/laravel-vite-plugin_inertia-helpers.js?v=a6424057 +3ms
  vite:resolve 0.08ms /node_modules/.vite/deps/laravel-vite-plugin_inertia-helpers.js?v=a6424057 -> /home/domain.com/node_modules/.vite/deps/laravel-vite-plugin_inertia-helpers.js?v=a6424057 +0ms
  vite:resolve 0.18ms primevue/config -> /home/domain.com/node_modules/.vite/deps/primevue_config.js?v=3f4e5e82 +1ms
  vite:resolve 0.08ms /node_modules/.vite/deps/primevue_config.js?v=3f4e5e82 -> /home/domain.com/node_modules/.vite/deps/primevue_config.js?v=3f4e5e82 +0ms
  vite:resolve 0.55ms ../css/app.scss -> /home/domain.com/resources/css/app.scss +1ms
  vite:resolve 0.19ms /resources/css/app.scss -> /home/domain.com/resources/css/app.scss +1ms
  vite:import-analysis /node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 needs interop +7ms
  vite:resolve 0.13ms primevue/panel -> /home/domain.com/node_modules/.vite/deps/primevue_panel.js?v=3c315aa5 +2ms
  vite:resolve 0.10ms /node_modules/.vite/deps/primevue_panel.js?v=3c315aa5 -> /home/domain.com/node_modules/.vite/deps/primevue_panel.js?v=3c315aa5 +0ms
  vite:resolve 0.11ms primevue/inputtext -> /home/domain.com/node_modules/.vite/deps/primevue_inputtext.js?v=1d45b62e +0ms
  vite:resolve 0.10ms /node_modules/.vite/deps/primevue_inputtext.js?v=1d45b62e -> /home/domain.com/node_modules/.vite/deps/primevue_inputtext.js?v=1d45b62e +1ms
  vite:resolve 0.12ms primevue/button -> /home/domain.com/node_modules/.vite/deps/primevue_button.js?v=b36fe047 +0ms
  vite:resolve 0.09ms /node_modules/.vite/deps/primevue_button.js?v=b36fe047 -> /home/domain.com/node_modules/.vite/deps/primevue_button.js?v=b36fe047 +0ms
  vite:resolve 0.27ms primevue/message -> /home/domain.com/node_modules/.vite/deps/primevue_message.js?v=bd0961d0 +1ms
  vite:resolve 0.09ms /node_modules/.vite/deps/primevue_message.js?v=bd0961d0 -> /home/domain.com/node_modules/.vite/deps/primevue_message.js?v=bd0961d0 +0ms
  vite:resolve 0.10ms primevue/toolbar -> /home/domain.com/node_modules/.vite/deps/primevue_toolbar.js?v=fa331362 +0ms
  vite:resolve 0.09ms /node_modules/.vite/deps/primevue_toolbar.js?v=fa331362 -> /home/domain.com/node_modules/.vite/deps/primevue_toolbar.js?v=fa331362 +1ms
  vite:resolve 0.09ms primevue/sidebar -> /home/domain.com/node_modules/.vite/deps/primevue_sidebar.js?v=2a07f3bd +0ms
  vite:resolve 0.09ms /node_modules/.vite/deps/primevue_sidebar.js?v=2a07f3bd -> /home/domain.com/node_modules/.vite/deps/primevue_sidebar.js?v=2a07f3bd +0ms
  vite:resolve 0.23ms ./Pages/Login.vue -> /home/domain.com/resources/js/Pages/Login.vue +1ms
  vite:resolve 0.17ms /resources/js/Pages/Login.vue -> /home/domain.com/resources/js/Pages/Login.vue +0ms
  vite:resolve 0.25ms ./Pages/Proxies.vue -> /home/domain.com/resources/js/Pages/Proxies.vue +0ms
  vite:resolve 0.16ms /resources/js/Pages/Proxies.vue -> /home/domain.com/resources/js/Pages/Proxies.vue +1ms
  vite:import-analysis 20.58ms [14 imports rewritten] resources/js/app.js +9ms
  vite:transform 32.16ms /resources/js/app.js +0ms
  vite:time 37.02ms /resources/js/app.js +5s
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/vue.js +0ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/@inertiajs_inertia-vue3.js +0ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/laravel-vite-plugin_inertia-helpers.js +0ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/primevue_config.js +0ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/primevue_panel.js +0ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/primevue_inputtext.js +0ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/primevue_button.js +0ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/primevue_message.js +1ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/primevue_toolbar.js +0ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/primevue_sidebar.js +0ms
  vite:resolve 1.02ms @vite/env -> /home/domain.com/node_modules/vite/dist/client/env.mjs +38ms
  vite:resolve 0.18ms /node_modules/vite/dist/client/env.mjs -> /home/domain.com/node_modules/vite/dist/client/env.mjs +1ms
  vite:import-analysis 2.75ms [1 imports rewritten] node_modules/vite/dist/client/client.mjs +36ms
  vite:transform 26.88ms /@vite/client +36ms
  vite:time 79.29ms /@vite/client +36ms
  vite:load 46.26ms [plugin] /node_modules/.vite/deps/vue.js?v=db2b7508 +83ms
  vite:resolve 0.30ms ./chunk-WLL75AVK.js -> /home/domain.com/node_modules/.vite/deps/chunk-WLL75AVK.js?v=1f2ed538 +16ms
  vite:resolve 0.08ms /node_modules/.vite/deps/chunk-WLL75AVK.js?v=1f2ed538 -> /home/domain.com/node_modules/.vite/deps/chunk-WLL75AVK.js?v=1f2ed538 +1ms
  vite:resolve 0.15ms ./chunk-YIQZ4VZW.js -> /home/domain.com/node_modules/.vite/deps/chunk-YIQZ4VZW.js?v=1f2ed538 +0ms
  vite:resolve 0.07ms /node_modules/.vite/deps/chunk-YIQZ4VZW.js?v=1f2ed538 -> /home/domain.com/node_modules/.vite/deps/chunk-YIQZ4VZW.js?v=1f2ed538 +0ms
  vite:resolve 0.21ms ./chunk-AC2VUBZ6.js -> /home/domain.com/node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +1ms
  vite:resolve 0.31ms /node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 -> /home/domain.com/node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +0ms
  vite:import-analysis 3.24ms [3 imports rewritten] node_modules/.vite/deps/vue.js?v=db2b7508 +19ms
  vite:transform 3.69ms /node_modules/.vite/deps/vue.js?v=db2b7508 +18ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/chunk-WLL75AVK.js +49ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/chunk-YIQZ4VZW.js +0ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/chunk-AC2VUBZ6.js +0ms
  vite:load 51.22ms [plugin] /node_modules/.vite/deps/laravel-vite-plugin_inertia-helpers.js?v=a6424057 +5ms
  vite:import-analysis 0.62ms [1 imports rewritten] node_modules/.vite/deps/laravel-vite-plugin_inertia-helpers.js?v=a6424057 +2ms
  vite:transform 1.14ms /node_modules/.vite/deps/laravel-vite-plugin_inertia-helpers.js?v=a6424057 +2ms
  vite:load 52.77ms [plugin] /node_modules/.vite/deps/primevue_config.js?v=3f4e5e82 +2ms
  vite:resolve 0.11ms ./chunk-A3T4UTTZ.js -> /home/domain.com/node_modules/.vite/deps/chunk-A3T4UTTZ.js?v=1f2ed538 +4ms
  vite:resolve 0.08ms /node_modules/.vite/deps/chunk-A3T4UTTZ.js?v=1f2ed538 -> /home/domain.com/node_modules/.vite/deps/chunk-A3T4UTTZ.js?v=1f2ed538 +1ms
  vite:import-analysis 1.90ms [4 imports rewritten] node_modules/.vite/deps/primevue_config.js?v=3f4e5e82 +3ms
  vite:transform 2.24ms /node_modules/.vite/deps/primevue_config.js?v=3f4e5e82 +3ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/chunk-A3T4UTTZ.js +5ms
  vite:load 55.72ms [plugin] /node_modules/.vite/deps/primevue_panel.js?v=3c315aa5 +3ms
  vite:resolve 0.14ms ./chunk-DROCYUBD.js -> /home/domain.com/node_modules/.vite/deps/chunk-DROCYUBD.js?v=1f2ed538 +3ms
  vite:resolve 0.06ms /node_modules/.vite/deps/chunk-DROCYUBD.js?v=1f2ed538 -> /home/domain.com/node_modules/.vite/deps/chunk-DROCYUBD.js?v=1f2ed538 +0ms
  vite:import-analysis 2.72ms [5 imports rewritten] node_modules/.vite/deps/primevue_panel.js?v=3c315aa5 +4ms
  vite:transform 3.30ms /node_modules/.vite/deps/primevue_panel.js?v=3c315aa5 +4ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/chunk-DROCYUBD.js +4ms
  vite:load 60.20ms [plugin] /node_modules/.vite/deps/primevue_inputtext.js?v=1d45b62e +4ms
  vite:import-analysis 1.71ms [3 imports rewritten] node_modules/.vite/deps/primevue_inputtext.js?v=1d45b62e +3ms
  vite:transform 2.13ms /node_modules/.vite/deps/primevue_inputtext.js?v=1d45b62e +4ms
  vite:load 62.85ms [plugin] /node_modules/.vite/deps/primevue_button.js?v=b36fe047 +3ms
  vite:import-analysis 2.24ms [5 imports rewritten] node_modules/.vite/deps/primevue_button.js?v=b36fe047 +4ms
  vite:transform 2.61ms /node_modules/.vite/deps/primevue_button.js?v=b36fe047 +3ms
  vite:load 66.10ms [plugin] /node_modules/.vite/deps/primevue_message.js?v=bd0961d0 +3ms
  vite:import-analysis 2.28ms [5 imports rewritten] node_modules/.vite/deps/primevue_message.js?v=bd0961d0 +3ms
  vite:transform 3.54ms /node_modules/.vite/deps/primevue_message.js?v=bd0961d0 +4ms
  vite:load 74.81ms [plugin] /node_modules/.vite/deps/primevue_toolbar.js?v=fa331362 +9ms
  vite:import-analysis 2.41ms [3 imports rewritten] node_modules/.vite/deps/primevue_toolbar.js?v=fa331362 +9ms
  vite:transform 3.08ms /node_modules/.vite/deps/primevue_toolbar.js?v=fa331362 +8ms
  vite:load 79.51ms [plugin] /node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 +4ms
  vite:import-analysis 7.17ms [2 imports rewritten] node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 +11ms
  vite:transform 10.01ms /node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 +12ms
  vite:load 92.59ms [plugin] /node_modules/.vite/deps/primevue_sidebar.js?v=2a07f3bd +14ms
  vite:import-analysis 2.28ms [5 imports rewritten] node_modules/.vite/deps/primevue_sidebar.js?v=2a07f3bd +6ms
  vite:transform 2.73ms /node_modules/.vite/deps/primevue_sidebar.js?v=2a07f3bd +6ms
  vite:load 96.57ms [fs] /resources/js/bootstrap.js +3ms
  vite:resolve 0.10ms lodash -> /home/domain.com/node_modules/.vite/deps/lodash.js?v=5502adb8 +40ms
  vite:resolve 0.12ms /node_modules/.vite/deps/lodash.js?v=5502adb8 -> /home/domain.com/node_modules/.vite/deps/lodash.js?v=5502adb8 +0ms
  vite:import-analysis /node_modules/.vite/deps/lodash.js?v=5502adb8 needs interop +2ms
  vite:resolve 0.08ms axios -> /home/domain.com/node_modules/.vite/deps/axios.js?v=04fb81d3 +1ms
  vite:resolve 0.10ms /node_modules/.vite/deps/axios.js?v=04fb81d3 -> /home/domain.com/node_modules/.vite/deps/axios.js?v=04fb81d3 +0ms
  vite:import-analysis 1.63ms [2 imports rewritten] resources/js/bootstrap.js +2ms
  vite:transform 2.06ms /resources/js/bootstrap.js +3ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/lodash.js +39ms
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/axios.js +0ms
  vite:load 65.02ms [fs] /node_modules/vite/dist/client/env.mjs +4ms
  vite:load 100.08ms [fs] /resources/css/app.scss +0ms
  vite:cache [memory] /resources/js/bootstrap.js +0ms
  vite:time 0.51ms /resources/js/bootstrap.js +71ms
  vite:load 54.93ms [plugin] /node_modules/.vite/deps/chunk-WLL75AVK.js?v=1f2ed538 +6ms
  vite:import-analysis 0.65ms [1 imports rewritten] node_modules/.vite/deps/chunk-WLL75AVK.js?v=1f2ed538 +8ms
  vite:transform 1.13ms /node_modules/.vite/deps/chunk-WLL75AVK.js?v=1f2ed538 +8ms
  vite:load 58.13ms [plugin] /node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +3ms
  vite:import-analysis 0.06ms [no imports] node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +2ms
  vite:transform 0.31ms /node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +2ms
  vite:load 53.92ms [plugin] /node_modules/.vite/deps/chunk-A3T4UTTZ.js?v=1f2ed538 +0ms
  vite:import-analysis 0.40ms [no imports] node_modules/.vite/deps/chunk-A3T4UTTZ.js?v=1f2ed538 +1ms
  vite:transform 0.77ms /node_modules/.vite/deps/chunk-A3T4UTTZ.js?v=1f2ed538 +1ms
  vite:load 50.76ms [plugin] /node_modules/.vite/deps/chunk-DROCYUBD.js?v=1f2ed538 +2ms
  vite:import-analysis 0.58ms [1 imports rewritten] node_modules/.vite/deps/chunk-DROCYUBD.js?v=1f2ed538 +2ms
  vite:transform 0.85ms /node_modules/.vite/deps/chunk-DROCYUBD.js?v=1f2ed538 +2ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-A3T4UTTZ.js?v=1f2ed538 +8ms
  vite:load 61.67ms [plugin] /node_modules/.vite/deps/chunk-YIQZ4VZW.js?v=1f2ed538 +1ms
  vite:import-analysis 4.75ms [1 imports rewritten] node_modules/.vite/deps/chunk-YIQZ4VZW.js?v=1f2ed538 +7ms
  vite:transform 6.41ms /node_modules/.vite/deps/chunk-YIQZ4VZW.js?v=1f2ed538 +7ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +8ms
  vite:load 21.22ms [plugin] /node_modules/.vite/deps/axios.js?v=04fb81d3 +8ms
  vite:import-analysis 1.74ms [1 imports rewritten] node_modules/.vite/deps/axios.js?v=04fb81d3 +4ms
  vite:transform 2.41ms /node_modules/.vite/deps/axios.js?v=04fb81d3 +4ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +4ms
  vite:load 24.66ms [plugin] /node_modules/.vite/deps/lodash.js?v=5502adb8 +4ms
  vite:import-analysis 3.09ms [1 imports rewritten] node_modules/.vite/deps/lodash.js?v=5502adb8 +5ms
  vite:transform 4.30ms /node_modules/.vite/deps/lodash.js?v=5502adb8 +5ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +6ms
  vite:import-analysis 0.03ms [no imports] node_modules/vite/dist/client/env.mjs +3ms
  vite:transform 0.38ms /node_modules/vite/dist/client/env.mjs +3ms
  vite:resolve 24.94ms bootstrap/scss/functions -> /home/domain.com/node_modules/bootstrap/scss/_functions.scss +0ms
  vite:cache [memory] /node_modules/.vite/deps/vue.js?v=db2b7508 +472ms
  vite:time 0.94ms /node_modules/.vite/deps/vue.js?v=db2b7508 +498ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_panel.js?v=3c315aa5 +3ms
  vite:time 0.50ms /node_modules/.vite/deps/primevue_panel.js?v=3c315aa5 +3ms
  vite:resolve 3.69ms bootstrap/scss/variables -> /home/domain.com/node_modules/bootstrap/scss/_variables.scss +102ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_inputtext.js?v=1d45b62e +93ms
  vite:time 0.57ms /node_modules/.vite/deps/primevue_inputtext.js?v=1d45b62e +93ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_button.js?v=b36fe047 +1ms
  vite:time 0.38ms /node_modules/.vite/deps/primevue_button.js?v=b36fe047 +1ms
  vite:cache [memory] /node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 +1ms
  vite:time 0.45ms /node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 +2ms
  vite:cache [memory] /node_modules/.vite/deps/laravel-vite-plugin_inertia-helpers.js?v=a6424057 +5ms
  vite:time 0.59ms /node_modules/.vite/deps/laravel-vite-plugin_inertia-helpers.js?v=a6424057 +4ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_config.js?v=3f4e5e82 +1ms
  vite:time 0.53ms /node_modules/.vite/deps/primevue_config.js?v=3f4e5e82 +1ms
  vite:resolve 3.04ms bootstrap/scss/variables-dark -> /home/domain.com/node_modules/bootstrap/scss/_variables-dark.scss +261ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_message.js?v=bd0961d0 +247ms
  vite:time 0.84ms /node_modules/.vite/deps/primevue_message.js?v=bd0961d0 +247ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_toolbar.js?v=fa331362 +1ms
  vite:time 0.43ms /node_modules/.vite/deps/primevue_toolbar.js?v=fa331362 +1ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_sidebar.js?v=2a07f3bd +2ms
  vite:time 0.49ms /node_modules/.vite/deps/primevue_sidebar.js?v=2a07f3bd +2ms
  vite:cache [memory] /node_modules/.vite/deps/lodash.js?v=5502adb8 +1ms
  vite:time 0.55ms /node_modules/.vite/deps/lodash.js?v=5502adb8 +2ms
  vite:resolve 3.71ms bootstrap/scss/maps -> /home/domain.com/node_modules/bootstrap/scss/_maps.scss +22ms
  vite:resolve 11.65ms bootstrap/scss/mixins -> /home/domain.com/node_modules/bootstrap/scss/_mixins.scss +92ms
  vite:cache [memory] /node_modules/.vite/deps/axios.js?v=04fb81d3 +114ms
  vite:time 1.69ms /node_modules/.vite/deps/axios.js?v=04fb81d3 +113ms
  vite:cache [memory] /node_modules/vite/dist/client/env.mjs +2ms
  vite:time 1.00ms /node_modules/vite/dist/client/env.mjs +3ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-WLL75AVK.js?v=1f2ed538 +2ms
  vite:time 0.59ms /node_modules/.vite/deps/chunk-WLL75AVK.js?v=1f2ed538 +1ms
  vite:resolve 5.83ms bootstrap/scss/utilities -> /home/domain.com/node_modules/bootstrap/scss/_utilities.scss +244ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-DROCYUBD.js?v=1f2ed538 +235ms
  vite:time 0.68ms /node_modules/.vite/deps/chunk-DROCYUBD.js?v=1f2ed538 +236ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-YIQZ4VZW.js?v=1f2ed538 +1ms
  vite:time 0.40ms /node_modules/.vite/deps/chunk-YIQZ4VZW.js?v=1f2ed538 +0ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +2ms
  vite:time 0.35ms /node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +2ms
  vite:resolve 3.27ms bootstrap/scss/containers -> /home/domain.com/node_modules/bootstrap/scss/_containers.scss +53ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-A3T4UTTZ.js?v=1f2ed538 +49ms
  vite:time 0.52ms /node_modules/.vite/deps/chunk-A3T4UTTZ.js?v=1f2ed538 +49ms
  vite:resolve 3.12ms bootstrap/scss/grid -> /home/domain.com/node_modules/bootstrap/scss/_grid.scss +75ms
  vite:resolve 4.07ms bootstrap/scss/utilities/api -> /home/domain.com/node_modules/bootstrap/scss/utilities/_api.scss +648ms
  vite:resolve 6.32ms bootstrap/scss/helpers -> /home/domain.com/node_modules/bootstrap/scss/_helpers.scss +2s
  vite:resolve 4.40ms normalize.css -> /home/domain.com/node_modules/normalize.css/normalize.css +0ms
  vite:resolve 7.23ms primevue/resources/themes/bootstrap4-dark-blue/theme.css -> /home/domain.com/node_modules/primevue/resources/themes/bootstrap4-dark-blue/theme.css +16ms
  vite:resolve 2.71ms primevue/resources/primevue.min.css -> /home/domain.com/node_modules/primevue/resources/primevue.min.css +80ms
  vite:resolve 2.08ms primeicons/primeicons.css -> /home/domain.com/node_modules/primeicons/primeicons.css +26ms
  vite:resolve 2.37ms ./images/color.png -> /home/domain.com/node_modules/primevue/resources/images/color.png +0ms
  vite:resolve 2.57ms ./images/hue.png -> /home/domain.com/node_modules/primevue/resources/images/hue.png +0ms
  vite:resolve 2.65ms ./fonts/primeicons.eot -> /home/domain.com/node_modules/primeicons/fonts/primeicons.eot +0ms
  vite:resolve 2.70ms ./fonts/primeicons.eot?#iefix -> /home/domain.com/node_modules/primeicons/fonts/primeicons.eot?#iefix +0ms
  vite:resolve 0.61ms ./fonts/primeicons.woff2 -> /home/domain.com/node_modules/primeicons/fonts/primeicons.woff2 +1ms
  vite:resolve 0.15ms ./fonts/primeicons.woff -> /home/domain.com/node_modules/primeicons/fonts/primeicons.woff +0ms
  vite:resolve 0.16ms ./fonts/primeicons.ttf -> /home/domain.com/node_modules/primeicons/fonts/primeicons.ttf +0ms
  vite:resolve 0.30ms ./fonts/primeicons.svg?#primeicons -> /home/domain.com/node_modules/primeicons/fonts/primeicons.svg?#primeicons +1ms
  vite:hmr [self-accepts] resources/css/app.scss +5s
  vite:import-analysis 3.16ms [0 imports rewritten] resources/css/app.scss +5s
  vite:transform 4746.40ms /resources/css/app.scss +5s
  vite:time 4140.70ms /resources/css/app.scss +3s
  vite:deps ✨ static imports crawl ended +10s
  vite:load 0.86ms [fs] /resources/js/Pages/Login.vue +5s
  vite:resolve 0.25ms lodash/isEmpty -> /home/domain.com/node_modules/.vite/deps/lodash_isEmpty.js?v=85565167 +6s
  vite:resolve 0.13ms /node_modules/.vite/deps/lodash_isEmpty.js?v=85565167 -> /home/domain.com/node_modules/.vite/deps/lodash_isEmpty.js?v=85565167 +0ms
  vite:import-analysis /node_modules/.vite/deps/lodash_isEmpty.js?v=85565167 needs interop +755ms
  vite:hmr [self-accepts] resources/js/Pages/Login.vue +761ms
  vite:import-analysis 7.02ms [3 imports rewritten] resources/js/Pages/Login.vue +5ms
  vite:transform 97.02ms /resources/js/Pages/Login.vue +761ms
  vite:time 100.77ms /resources/js/Pages/Login.vue +760ms
  vite:cache [memory] /node_modules/.vite/deps/vue.js?v=db2b7508 +4s
  vite:optimize-deps load /home/domain.com/node_modules/.vite/deps/lodash_isEmpty.js +6s
  vite:load 0.06ms [plugin] plugin-vue:export-helper +100ms
  vite:import-analysis 0.04ms [no imports] plugin-vue:export-helper +4ms
  vite:transform 0.24ms plugin-vue:export-helper +3ms
  vite:load 2.01ms [plugin] /node_modules/.vite/deps/lodash_isEmpty.js?v=85565167 +2ms
  vite:import-analysis 1.29ms [1 imports rewritten] node_modules/.vite/deps/lodash_isEmpty.js?v=85565167 +3ms
  vite:transform 2.33ms /node_modules/.vite/deps/lodash_isEmpty.js?v=85565167 +3ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +6ms
  vite:cache [memory] /node_modules/.vite/deps/lodash_isEmpty.js?v=85565167 +46ms
  vite:time 0.79ms /node_modules/.vite/deps/lodash_isEmpty.js?v=85565167 +53ms
  vite:cache [memory] plugin-vue:export-helper +1ms
  vite:time 0.47ms /@id/__x00__plugin-vue:export-helper +2ms
  vite:deps ✨ static imports crawl ended +857ms
  vite:cache [memory] /node_modules/vite/dist/client/env.mjs +4s
  vite:time 1.00ms /node_modules/vite/dist/client/env.mjs +4s
  vite:cache [memory] /resources/js/bootstrap.js +1ms
  vite:time 0.64ms /resources/js/bootstrap.js +1ms
  vite:cache [memory] /node_modules/.vite/deps/vue.js?v=db2b7508 +2ms
  vite:time 0.39ms /node_modules/.vite/deps/vue.js?v=db2b7508 +2ms
  vite:hmr [file change] storage/framework/sessions/LScczsGDpGkhGB8kODJOLZltbzAj5wpJ8uj7lT1D +9s
  vite:hmr [no modules matched] storage/framework/sessions/LScczsGDpGkhGB8kODJOLZltbzAj5wpJ8uj7lT1D +1ms
  vite:hmr [file change] storage/framework/sessions/LScczsGDpGkhGB8kODJOLZltbzAj5wpJ8uj7lT1D +78ms
  vite:hmr [no modules matched] storage/framework/sessions/LScczsGDpGkhGB8kODJOLZltbzAj5wpJ8uj7lT1D +0ms
  vite:load 0.71ms [fs] /resources/js/Pages/Proxies.vue +10s
  vite:resolve 0.40ms ../Layouts/AppLayout.vue -> /home/domain.com/resources/js/Layouts/AppLayout.vue +10s
  vite:resolve 0.15ms /resources/js/Layouts/AppLayout.vue -> /home/domain.com/resources/js/Layouts/AppLayout.vue +0ms
  vite:hmr [self-accepts] resources/js/Pages/Proxies.vue +275ms
  vite:import-analysis 2.41ms [3 imports rewritten] resources/js/Pages/Proxies.vue +10s
  vite:transform 11.48ms /resources/js/Pages/Proxies.vue +10s
  vite:time 14.57ms /resources/js/Pages/Proxies.vue +6s
  vite:cache [memory] /node_modules/.vite/deps/vue.js?v=db2b7508 +6s
  vite:cache [memory] plugin-vue:export-helper +1ms
  vite:load 0.58ms [fs] /resources/js/Layouts/AppLayout.vue +14ms
  vite:resolve 0.53ms ../Components/AppTopBar.vue -> /home/domain.com/resources/js/Components/AppTopBar.vue +28ms
  vite:resolve 0.23ms /resources/js/Components/AppTopBar.vue -> /home/domain.com/resources/js/Components/AppTopBar.vue +0ms
  vite:resolve 0.26ms ../Components/AppMenu.vue -> /home/domain.com/resources/js/Components/AppMenu.vue +1ms
  vite:resolve 0.19ms /resources/js/Components/AppMenu.vue -> /home/domain.com/resources/js/Components/AppMenu.vue +0ms
  vite:resolve 0.31ms /resources/js/Layouts/AppLayout.vue?vue&type=style&index=0&lang.scss -> /home/domain.com/resources/js/Layouts/AppLayout.vue?vue&type=style&index=0&lang.scss +3ms
  vite:hmr [self-accepts] resources/js/Layouts/AppLayout.vue +31ms
  vite:import-analysis 7.05ms [5 imports rewritten] resources/js/Layouts/AppLayout.vue +32ms
  vite:transform 29.60ms /resources/js/Layouts/AppLayout.vue +32ms
  vite:cache [memory] /node_modules/.vite/deps/vue.js?v=db2b7508 +32ms
  vite:cache [memory] plugin-vue:export-helper +1ms
  vite:load 0.44ms [plugin] /resources/js/Layouts/AppLayout.vue?vue&type=style&index=0&lang.scss +33ms
  vite:hmr [self-accepts] resources/js/Layouts/AppLayout.vue?vue&type=style&index=0&lang.scss +38ms
  vite:import-analysis 0.22ms [0 imports rewritten] resources/js/Layouts/AppLayout.vue?vue&type=style&index=0&lang.scss +36ms
  vite:transform 32.31ms /resources/js/Layouts/AppLayout.vue?vue&type=style&index=0&lang.scss +37ms
  vite:cache [memory] /resources/js/Layouts/AppLayout.vue +35ms
  vite:time 0.73ms /resources/js/Layouts/AppLayout.vue +69ms
  vite:load 35.56ms [fs] /resources/js/Components/AppTopBar.vue +35ms
  vite:hmr [self-accepts] resources/js/Components/AppTopBar.vue +11ms
  vite:import-analysis 1.31ms [2 imports rewritten] resources/js/Components/AppTopBar.vue +12ms
  vite:transform 9.05ms /resources/js/Components/AppTopBar.vue +11ms
  vite:cache [memory] /node_modules/.vite/deps/vue.js?v=db2b7508 +10ms
  vite:cache [memory] plugin-vue:export-helper +0ms
  vite:load 50.86ms [fs] /resources/js/Components/AppMenu.vue +16ms
  vite:resolve 0.28ms /resources/js/Components/AppMenu.vue?vue&type=style&index=0&scoped=4a00bd2b&lang.css -> /home/domain.com/resources/js/Components/AppMenu.vue?vue&type=style&index=0&scoped=4a00bd2b&lang.css +81ms
  vite:hmr [self-accepts] resources/js/Components/AppMenu.vue +33ms
  vite:import-analysis 4.32ms [3 imports rewritten] resources/js/Components/AppMenu.vue +33ms
  vite:transform 27.10ms /resources/js/Components/AppMenu.vue +33ms
  vite:cache [memory] /node_modules/.vite/deps/vue.js?v=db2b7508 +34ms
  vite:cache [memory] plugin-vue:export-helper +1ms
  vite:load 0.52ms [plugin] /resources/js/Components/AppMenu.vue?vue&type=style&index=0&scoped=4a00bd2b&lang.css +30ms
  vite:hmr [self-accepts] resources/js/Components/AppMenu.vue?vue&type=style&index=0&scoped=4a00bd2b&lang.css +13ms
  vite:import-analysis 0.25ms [0 imports rewritten] resources/js/Components/AppMenu.vue?vue&type=style&index=0&scoped=4a00bd2b&lang.css +12ms
  vite:transform 9.27ms /resources/js/Components/AppMenu.vue?vue&type=style&index=0&scoped=4a00bd2b&lang.css +13ms
  vite:cache [memory] /resources/js/Components/AppTopBar.vue +27ms
  vite:time 0.82ms /resources/js/Components/AppTopBar.vue +72ms
  vite:cache [memory] /resources/js/Components/AppMenu.vue +40ms
  vite:time 1.23ms /resources/js/Components/AppMenu.vue +41ms
  vite:deps ✨ static imports crawl ended +10s
  vite:cache [memory] /resources/js/Layouts/AppLayout.vue?vue&type=style&index=0&lang.scss +86ms
  vite:time 0.86ms /resources/js/Layouts/AppLayout.vue?vue&type=style&index=0&lang.scss +85ms
  vite:cache [memory] /resources/js/Components/AppMenu.vue?vue&type=style&index=0&scoped=4a00bd2b&lang.css +264ms
  vite:time 0.90ms /resources/js/Components/AppMenu.vue?vue&type=style&index=0&scoped=4a00bd2b&lang.css +265ms
  vite:time 15.58ms /node_modules/primeicons/fonts/primeicons.woff2 +139ms
  vite:hmr [file change] storage/framework/sessions/LScczsGDpGkhGB8kODJOLZltbzAj5wpJ8uj7lT1D +53s
  vite:hmr [no modules matched] storage/framework/sessions/LScczsGDpGkhGB8kODJOLZltbzAj5wpJ8uj7lT1D +1ms
  vite:cache [memory] /@vite/client +53s
  vite:time 3.15ms /@vite/client +53s
  vite:cache [memory] /resources/js/app.js +3ms
  vite:time 0.53ms /resources/js/app.js +2ms
  vite:cache [memory] /resources/js/bootstrap.js +93ms
  vite:time 0.85ms /resources/js/bootstrap.js +93ms
  vite:cache [memory] /node_modules/.vite/deps/vue.js?v=db2b7508 +40ms
  vite:time 0.71ms /node_modules/.vite/deps/vue.js?v=db2b7508 +40ms
  vite:cache [memory] /node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 +40ms
  vite:time 0.78ms /node_modules/.vite/deps/@inertiajs_inertia-vue3.js?v=b6330e85 +40ms
  vite:cache [memory] /node_modules/.vite/deps/laravel-vite-plugin_inertia-helpers.js?v=a6424057 +82ms
  vite:time 0.75ms /node_modules/.vite/deps/laravel-vite-plugin_inertia-helpers.js?v=a6424057 +82ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_config.js?v=3f4e5e82 +7ms
  vite:time 0.71ms /node_modules/.vite/deps/primevue_config.js?v=3f4e5e82 +7ms
  vite:cache [memory] /resources/css/app.scss +6ms
  vite:time 1.02ms /resources/css/app.scss +6ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_panel.js?v=3c315aa5 +3ms
  vite:time 0.75ms /node_modules/.vite/deps/primevue_panel.js?v=3c315aa5 +3ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_inputtext.js?v=1d45b62e +26ms
  vite:time 0.91ms /node_modules/.vite/deps/primevue_inputtext.js?v=1d45b62e +27ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_button.js?v=b36fe047 +9ms
  vite:time 0.81ms /node_modules/.vite/deps/primevue_button.js?v=b36fe047 +8ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_message.js?v=bd0961d0 +3ms
  vite:time 0.58ms /node_modules/.vite/deps/primevue_message.js?v=bd0961d0 +3ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_toolbar.js?v=fa331362 +2ms
  vite:time 0.45ms /node_modules/.vite/deps/primevue_toolbar.js?v=fa331362 +2ms
  vite:cache [memory] /node_modules/.vite/deps/primevue_sidebar.js?v=2a07f3bd +27ms
  vite:time 0.68ms /node_modules/.vite/deps/primevue_sidebar.js?v=2a07f3bd +27ms
  vite:cache [memory] /node_modules/.vite/deps/lodash.js?v=5502adb8 +10ms
  vite:time 1.20ms /node_modules/.vite/deps/lodash.js?v=5502adb8 +10ms
  vite:cache [memory] /node_modules/.vite/deps/axios.js?v=04fb81d3 +3ms
  vite:time 0.53ms /node_modules/.vite/deps/axios.js?v=04fb81d3 +3ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-WLL75AVK.js?v=1f2ed538 +2ms
  vite:time 0.39ms /node_modules/.vite/deps/chunk-WLL75AVK.js?v=1f2ed538 +2ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-YIQZ4VZW.js?v=1f2ed538 +40ms
  vite:time 0.95ms /node_modules/.vite/deps/chunk-YIQZ4VZW.js?v=1f2ed538 +40ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +25ms
  vite:time 1.17ms /node_modules/.vite/deps/chunk-AC2VUBZ6.js?v=1f2ed538 +25ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-A3T4UTTZ.js?v=1f2ed538 +41ms
  vite:time 0.94ms /node_modules/.vite/deps/chunk-A3T4UTTZ.js?v=1f2ed538 +41ms
  vite:cache [memory] /node_modules/vite/dist/client/env.mjs +47ms
  vite:time 1.32ms /node_modules/vite/dist/client/env.mjs +48ms
  vite:cache [memory] /node_modules/.vite/deps/chunk-DROCYUBD.js?v=1f2ed538 +31ms
  vite:time 0.93ms /node_modules/.vite/deps/chunk-DROCYUBD.js?v=1f2ed538 +31ms
  vite:cache [memory] /resources/js/Pages/Proxies.vue +520ms
  vite:time 1.24ms /resources/js/Pages/Proxies.vue +520ms
  vite:cache [memory] /resources/js/Layouts/AppLayout.vue +55ms
  vite:time 0.93ms /resources/js/Layouts/AppLayout.vue +54ms
  vite:cache [memory] plugin-vue:export-helper +1ms
  vite:time 0.36ms /@id/__x00__plugin-vue:export-helper +1ms
  vite:cache [memory] /resources/js/Components/AppTopBar.vue +57ms
  vite:time 1.22ms /resources/js/Components/AppTopBar.vue +57ms
  vite:cache [memory] /resources/js/Layouts/AppLayout.vue?vue&type=style&index=0&lang.scss +3ms
  vite:time 0.98ms /resources/js/Layouts/AppLayout.vue?vue&type=style&index=0&lang.scss +3ms
  vite:cache [memory] /resources/js/Components/AppMenu.vue +2ms
  vite:time 0.95ms /resources/js/Components/AppMenu.vue +2ms
  vite:cache [memory] /resources/js/Components/AppMenu.vue?vue&type=style&index=0&scoped=4a00bd2b&lang.css +85ms
  vite:time 0.98ms /resources/js/Components/AppMenu.vue?vue&type=style&index=0&scoped=4a00bd2b&lang.css +85ms
  vite:time 0.98ms /node_modules/primeicons/fonts/primeicons.woff2 +132ms
sapphi-red commented 1 year ago

@mandiuk Would you try npm init vite@latest as I said? I mean testing hmr in the project created by that command. Your current project laravel related plugins/codes and makes it difficult to understand what's wrong.

mandiuk commented 1 year ago

@mandiuk Would you try npm init vite@latest as I said? I mean testing hmr in the project created by that command. Your current project laravel related plugins/codes and makes it difficult to understand what's wrong.

It works. hmm so the problem is with laravel plugin? Because from the start with laravel, I only had 1 test file and it didn't work.

Another thing is that laravel plugin was perfectly working with "open server" on my local windows machine.

sapphi-red commented 1 year ago

Then, I think the problem is with the laravel plugin.