This project is built using the nrg
cli.
node-red-node-es-template/
└── src/
└── nodes/
├── node-1/
│ ├── client/
│ │ ├── i18n/
│ │ │ ├── dictionaries/
│ │ │ │ ├── de.json
│ │ │ │ └── en-US.json
│ │ │ └── docs/
│ │ │ ├── de.html
│ │ │ └── en-US.html
│ │ ├── icons/
│ │ │ └── icon-1.png
│ │ ├── index.html
│ │ └── index.js
│ └── server/
│ └── index.js
└── node-2/
├── client/
│ ├── i18n/
│ │ ├── dictionaries/
│ │ │ ├── de.json
│ │ │ └── en-US.json
│ │ └── docs/
│ │ ├── de.html
│ │ └── en-US.html
│ ├── icons/
│ │ └── icon-2.png
│ ├── index.html
│ └── index.js
└── server/
└── index.js
node-red-node-es-template/
└── dist/
├── icons/
│ ├── icon-1.png
│ └── icon-2.png
├── locales/
│ ├── de/
│ │ ├── index.html
│ │ └── index.json
│ └── en-US/
│ ├── index.html
│ └── index.json
├── index.html
├── index.js.map
└── index.js
Tool | Version |
---|---|
node | >= 18 |
npm | >= 10 |
- open a terminal in the root of this project
- run
npm install
- run
npm run start
and wait for your browser to open - verify that 4 nodes are available in the pallete, in the "custom nodes" group.