Node-RED: Difference between revisions
No edit summary |
No edit summary |
||
Line 24: | Line 24: | ||
</pre> | </pre> | ||
=== Check the npm version === | |||
=== | |||
The package manager npm is distributed along with Node.js. However, npm is updated much more frequently than Node.js, and for this reason you may have to manually update npm. | The package manager npm is distributed along with Node.js. However, npm is updated much more frequently than Node.js, and for this reason you may have to manually update npm. | ||
Line 32: | Line 30: | ||
node -v | node -v | ||
npm -v | npm -v | ||
After that, follow [https://nodered.org/docs/getting-started/installation this link] to make sure that the versions you got are still supported by Node-RED. If not, you | After that, follow [https://nodered.org/docs/getting-started/installation this link] to make sure that the versions you got are still supported by Node-RED. If not, you should update Node.js to a latest | ||
npm with the following command: | version if the one you got doesn't match or you may have to manually update npm with the following command: | ||
npm install npm@latest -g | npm install npm@latest -g | ||
''Note: The package has been developed and tested with v8.11.1 of Node.js and v5.6.0 of npm.'' | |||
Further information can be retrieved from the following links: | Further information can be retrieved from the following links: |
Revision as of 14:51, 18 June 2018
This wiki document explains how to install the package that contains the following modules:
- GetTagValue
- SetTagValue
These nodes interact with LogicLab and their aim is to, respectively, read/write a value for a requested symbol target.
Requirements
In order to make this package work, you have to install the JavaScript runtime Node.js, the package manager npm and Node-RED. The package manager is usually provided along with the Node.js installer, however you should make sure that both the versions you got are still supported by Node-RED.
Install Node.js
Windows: Follow the link below:
download Node.js
Linux: Open up a terminal and execute the following commands:
sudo apt-get update sudo apt-get install nodejs
Check the npm version
The package manager npm is distributed along with Node.js. However, npm is updated much more frequently than Node.js, and for this reason you may have to manually update npm. Before doing this, please check which versions of Node.js and npm you have installed into your system by using the following commands:
node -v npm -v
After that, follow this link to make sure that the versions you got are still supported by Node-RED. If not, you should update Node.js to a latest version if the one you got doesn't match or you may have to manually update npm with the following command:
npm install npm@latest -g
Note: The package has been developed and tested with v8.11.1 of Node.js and v5.6.0 of npm.
Further information can be retrieved from the following links:
Install the package
Open up a terminal and change the directory path to the folder where Node-RED has been installed. After that you can add the package by using the npm command shown below. Be careful to specify the path that points to the main folder of the package to be installed (it contains a file named package.JSON).
cd /home/USER_NAME/.node-red sudo npm install PATH_TO_FOLDER_WITH_FILE
Running
Now you can finally use the modules (nodes) of the package by starting Node-RED with the following command:
node-red start