Package
#n Wyam.Less
Examples
Pipelines.Add("Less",
ReadFiles("master.less"),
Concat(ReadFiles("bootstrap.less")),
Less(),
WriteFiles(".css")
);
Usage
Less()
Fluent Methods
Chain these methods together after the constructor to modify behavior.
-
WithInputPath(DocumentConfig inputPath)Specifies a delegate that should be used to get the input path for each input document. This allows the Sass processor to search the right file system and paths for include files. By default, the
Wyam.Common.Meta.Keys.RelativeFilePathmetadata value is used for the input document path.inputPathA delegate that should return a
Wyam.Common.IO.FilePath.
Input Metadata
The metadata values listed below apply to individual documents and are typically set from front matter (with just the name of the key) and used as inputs to the module to control behavior.
-
Keys.RelativeFilePath:Wyam.Common.IO.FilePathThe path to the file relative to the input folder. This metadata value is used when generating links to the document.
Output Metadata
The metadata values listed below apply to individual documents and are created and set by the module as indicated in their descriptions.
-
Keys.RelativeFilePath:Wyam.Common.IO.FilePathRelative path to the output CSS (or map) file.
-
Keys.WritePath:Wyam.Common.IO.FilePathThe path to use when writing the file.
