Build source files into Node-RED nodes
npm
$ npm install --save-exact gulp-node-red
Yarn
$ yarn add --exact gulp-node-red
Current version of the plugin allows to build Node-RED UI node from multiple HTML and JavaScript files into a single-file node format, required by Node-RED
> src
> <node-name>
> ui
> <node-name>.js
> <node-name>.html
> nodes
> <node-name>
> <node-name>.html
Output HTML file consists of the following sections
<script type="text/javascript">
…
</script>
<script type="text/x-red" data-template-name="<node-name>">
…
</script>
- Support styles (CSS)
- Use bundler for JavaScipt (Parcel)
- Provide configuration object
- Add HTML minifier
- Add CSS minifier
- Allow to use SASS or LESS