Skip to content

How to manage packages manually

Julian Knight edited this page Jan 10, 2023 · 4 revisions

Updated for uibuilder v5.

The standard way to manage packages used in front-end code is to use the library manager that is accessible from any uibuilder node in the node-red UI.

If you wish to install packages manually, you need to do so into the uibRoot folder. Typically ~/.node-red/uibuilder/ (though of course both the Node-RED userDir folder (~/.node-red) and the uibRoot folder can be changed.

When installing manually, you need to restart Node-RED for uibuilder to be able to pick up the details.

Note that additional data is added to the package.json file in the uibRoot folder. In that file, a new uibuilder property is added. uibuilder.packages has an entry for each library. That property contains details about the library package. The packages list should have an entry for each of the entries in dependencies.

Clone this wiki locally