rosid-handler-node
A function that loads a JS file and transforms it to HTML by executing the exported default function. The export function can either be a asynchronous callback function or a async function returning a Promise.
Install
npm install rosid-handler-node
Usage
API
const handler =
Rosid
Add the following object to your rosidfile.json
, rosidfile.js
or routes array. rosid-handler-node
will execute all matching JS files in your source folder and save the output as static HTML.
// index.js // Works with asynchronous callback functions // or async functions await '<h1>Hello World</h1>'
<!-- index.html (output) --> Hello World
Parameters
filePath
{String}
Absolute path to file.
Returns
{Promise<String|Buffer>}
The transformed file content.