also clean public/assets output dir

If the output directory doesn't get cleaned before generating the files, there's a good chance that an error or misconfiguration could leave you with inconsistent files.