乐闻世界logo
搜索文章和话题

How can I turn off ViteJS's Hot Module Reload?

1个答案

1

In ViteJS, if you want to disable Hot Module Replacement (HMR), you can achieve this by editing the Vite configuration file.

Here is an example demonstrating how to disable the HMR feature in the Vite configuration file:

javascript
// vite.config.js or vite.config.ts import { defineConfig } from 'vite' export default defineConfig({ server: { hmr: false // set to false to disable HMR } })

In this configuration, server.hmr is set to false, which disables the HMR feature of the Vite development server.

Please note that disabling HMR means updates are not automatically pushed to the browser after modifying project files, requiring manual page refreshes to view changes. Typically, enabling HMR during development is more convenient as it allows real-time visibility of changes without full page reloads. Therefore, unless there is a specific reason, it is recommended to keep HMR enabled.

2024年6月29日 12:07 回复

你的答案