An intelligent (temporary) output file
Intended for use with sass()'s output argument for temporary file
generation that is cache and options aware. In particular, this ensures
that new redundant file(s) aren't generated on a sass() cache hit, and that
the file's extension is suitable for the sass_options()'s output_style.
output_template(basename = "sass", dirname = basename, fileext = NULL)
basename |
a non-empty character vector giving the outfile name (without the extension). |
dirname |
a non-empty character vector giving the initial part of the directory name. |
fileext |
the output file extension. The default is |
A function with two arguments: options and suffix. When called inside
sass() with caching enabled, the caching key is supplied to suffix.
sass("body {color: red}", output = output_template())
func <- output_template(basename = "foo", dirname = "bar-")
func(suffix = "baz")Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.