@marko/compile
v4.1.2
Published
Compile Marko files
Downloads
256
Readme
Utility to compile Marko templates to JavaScript.
CLI
Getting Started
npm install @marko/compile
marko-compile template.marko
or
npx @marko/compile template.marko
Example
marko-compile --server ./components/my-component.marko
marko-compile --browser ./components/my-component.marko
Options
--server
: Compiles a Marko file to render html.--browser
: Compiles a Marko file to render vdom.--files --file -f *
: Provide a pattern to match marko file(s).--ignore
: Provide a pattern to exclude files from being compiled.--clean
: Deletes any compiled.marko.js
files.
API
Installation
npm install @marko/compile
Example
import compile from "@marko/compile";
compile({
files: "./components/**/*.marko"
}).then(() => {
// All files are written to disk.
console.log("Compiled all files");
});
Options
Options are the same as the CLI options.