Skip to content

E703 - Invalid output file name

Cause

The --out-file value is not a plain .html file name: it contains a path separator, or does not end in .html. The output file always lives directly inside the --out directory; subpaths and other extensions are not supported.

Example

$ scrolly build deck.deck.json --out /tmp/out --out-file sub/dir.html
$ scrolly build deck.deck.json --out /tmp/out --out-file deck.htm

How to fix

Pass a bare file name ending in .html (e.g. --out-file deck.html), and use --out to choose the directory it is written into.