Webpack loader for compiling moonjs templates
npm install moonjs-loader
module.exports = {
//...
module: {
rules: [
{
test: /\.moon$/,
loader: "moonjs-loader"
}
]
}
};
{# File: index.moon #}
<p>{{title}}</p>
// File: index.js
import Moon from "moonjs";
import index from "index.moon";
Moon({
el: "#app"
render: index
});