File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed
Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -952,6 +952,8 @@ Arguments:
952952 benchmark . before ( ) ;
953953 await this . _initWatchDependencies ( ) ;
954954 benchmark . after ( ) ;
955+
956+ eventBus . on ( "eleventyDevServer.rebuild" , async ( ) => await this . _watch ( ) ) ;
955957 }
956958
957959 get isEsm ( ) {
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import EleventyDevServer from "@11ty/eleventy-dev-server";
33import debugUtil from "debug" ;
44
55import EleventyBaseError from "./EleventyBaseError.js" ;
6+ import EventBus from "./EventBus.js" ;
67import ConsoleLogger from "./Util/ConsoleLogger.js" ;
78import PathPrefixer from "./Util/PathPrefixer.js" ;
89import merge from "./Util/Merge.js" ;
@@ -165,6 +166,10 @@ class EleventyServe {
165166 // Static method `getServer` was already checked in `getServerModule`
166167 this . _server = serverModule . getServer ( "eleventy-server" , this . outputDir , this . options ) ;
167168
169+ if ( "setEventBus" in this . _server ) {
170+ this . _server . setEventBus ( EventBus ) ;
171+ }
172+
168173 this . setAliases ( this . _aliases ) ;
169174 }
170175
You can’t perform that action at this time.
0 commit comments