Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/changes/per-environment-apis.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,4 @@ In Vite v6, it is now possible to create any number of custom environments (`cli
- `server.moduleGraph` -> [`environment.moduleGraph`](/guide/api-environment-instances#separate-module-graphs)
- `server.transformRequest(url, ssr)` -> `environment.transformRequest(url)`
- `server.warmupRequest(url, ssr)` -> `environment.warmupRequest(url)`
- `server.reloadModule(module)` -> `environment.reloadModule(module)`
Comment thread
sapphi-red marked this conversation as resolved.
Outdated
5 changes: 5 additions & 0 deletions packages/vite/src/node/server/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -618,6 +618,11 @@ export async function _createServer(
return ssrRewriteStacktrace(stack, server.environments.ssr.moduleGraph)
},
async reloadModule(module) {
warnFutureDeprecation(
config,
'removeServerModuleGraph',
'server.reloadModule is deprecated. Use environment.reloadModule instead.',
)
Comment thread
bluwy marked this conversation as resolved.
if (serverConfig.hmr !== false && module.file) {
// TODO: Should we also update the node moduleGraph for backward compatibility?
const environmentModule = (module._clientModule ?? module._ssrModule)!
Expand Down
Loading