Content Freeze
As of July 25th, 2023, there is a content freeze on this page.
Install Profound UI
On IBM i
Before Installing Profound.js
You must first install Node.js 12, 14, or 16 to your IBM i.
You need to use yum opensource package manager to install Node.js
Yum Installation
Documentation by IBM on how to install the yum opensource package manager to an IBM i can be found here.
Installing Node.js with yum Package Manager
If yum is properly set up on your system, you can install Node.js by running the following command in a PASE shell:
yum install nodejs16
If you would like to install a different version of Node.js, you can simply replace nodejs14 with the correct version in the command.
Multiple versions of Node.js can co-exist on the same IBM i system. For instructions on selecting the system default version when multiple Node.js versions are installed, see here.
IMPORTANT - Profound.js is tested with versions of Node Package Manger (NPM) that install from the IBM yum repos. The Node.js packages include a copy of NPM that gets updated when the Node.js yum package is updated. Do not manually update or change the NPM version on the system, as this can result in installation problems.
For example, if NPM shows a message like below, DO NOT follow the steps given to update NPM:
Downgrade NPM
If you accidentally changed the version of NPM from that installed by yum, re-install Node.js to set NPM back to normal. For example, to re-install Node.js 14 w/NPM 6:
yum reinstall nodejs14
After a stable Node.js release (version 12 to 16) is installed to your IBM i, you may continue with installing Profound.js.