@@ -253,8 +253,8 @@ def cli():
253253@cli .command (name = "serve" )
254254@click .option ('-a' , '--dev-addr' , help = dev_addr_help , metavar = '<IP:PORT>' )
255255@click .option ('-o' , '--open' , 'open_in_browser' , help = serve_open_help , is_flag = True )
256- @click .option ('--no-livereload' , 'livereload' , flag_value = False , help = no_reload_help )
257- @click .option ('--livereload' , 'livereload' , flag_value = True , default = True , hidden = True )
256+ @click .option ('--no-livereload' , is_flag = True , help = no_reload_help )
257+ @click .option ('--livereload' , is_flag = True , hidden = True )
258258@click .option ('--dirtyreload' , 'build_type' , flag_value = 'dirty' , hidden = True )
259259@click .option ('--dirty' , 'build_type' , flag_value = 'dirty' , help = serve_dirty_help )
260260@click .option ('-c' , '--clean' , 'build_type' , flag_value = 'clean' , help = serve_clean_help )
@@ -268,6 +268,11 @@ def serve_command(**kwargs):
268268 """Run the builtin development server."""
269269 from montydocs .commands import serve
270270
271+ if kwargs .pop ('no_livereload' , False ):
272+ kwargs ['livereload' ] = False
273+ else :
274+ kwargs ['livereload' ] = True
275+
271276 _enable_warnings ()
272277 serve .serve (** kwargs )
273278
0 commit comments