| 22 | } |
| 23 | |
| 24 | static getHelp() { |
| 25 | return `Usage: |
| 26 | |
| 27 | eleventy-dev-server |
| 28 | eleventy-dev-server --dir=_site |
| 29 | eleventy-dev-server --port=3000 |
| 30 | |
| 31 | Arguments: |
| 32 | |
| 33 | --version |
| 34 | |
| 35 | --dir=. |
| 36 | Directory to serve (default: \`.\`) |
| 37 | |
| 38 | --input (alias for --dir) |
| 39 | |
| 40 | --port=8080 |
| 41 | Run the web server on this port (default: \`8080\`) |
| 42 | Will autoincrement if already in use. |
| 43 | |
| 44 | --domdiff (enabled, default) |
| 45 | --domdiff=false (disabled) |
| 46 | Apply HTML changes without a full page reload. |
| 47 | |
| 48 | --help`; |
| 49 | } |
| 50 | |
| 51 | static getDefaultOptions() { |
| 52 | return { |