@@ -21,9 +21,15 @@ Download the `firstgo` binary for your platform from
2121
2222` firstgo ` runs in ` demo ` , ` init ` or ` serve ` modes:
2323
24- * ** demo** : ` ./firstgo demo ` runs the embedded demo to show how ` firstgo ` works
25- * ** init** : ` ./firstgo init ` initialises a new project by writing the demo project to disk
26- * ** serve** : ` ./firstgo serve config.yaml ` serves project files from disk
24+ * ** demo** : ` ./firstgo demo ` runs the embedded demo to show how
25+ ` firstgo ` works
26+ * ** init** : ` ./firstgo init ` initialises a new project by writing the
27+ demo project to disk
28+ * ** serve** : ` ./firstgo serve config.yaml ` serves project files from
29+ disk
30+ * ** develop** : ` ./firstgo develop config.yaml ` serves project files from
31+ disk with automatic reloads after changes to ` config.yaml ` and
32+ template files.
2733
2834To deploy your custom content in production, either copy your project
2935files with the binary to your production setting, or copy your project
@@ -56,24 +62,26 @@ set out in [utils](./utils/).
5662./firstgo -h
5763
5864NAME:
59- firstgo - A web server for prototyping web interfaces from sketched images.
65+ firstgo - A web server for prototyping web interfaces from sketches
6066
6167USAGE:
6268 firstgo [global options] [command]
6369
6470DESCRIPTION:
65- The server uses a config.yaml file to describe clickable zones on
66- images in assets/images to build an interactive website.
71+ The firstgo server uses a config.yaml file to describe clickable
72+ zones on images in assets/images to build an interactive website.
6773
6874 For a demo with embedded assets and config file, use 'demo'.
6975 To start a new project, use 'init' to write the demo files to disk.
7076 To serve files on disk use 'serve'.
77+ To serve files on disk in development mode use 'develop'.
7178
7279COMMANDS:
73- serve Serve content on disk with the provided config
74- init Initialize a new project in a directory
75- demo Run the embedded demo server
76- help Shows a list of commands or help for one command
80+ serve Serve content on disk
81+ develop Serve content on disk with automatic file reloads
82+ init Initialize a new project in a directory
83+ demo Run the embedded demo server
84+ help Shows a list of commands or help for one command
7785
7886Run 'firstgo [command] --help' for more information on a command.
7987```
0 commit comments