SuiteCloud CLI for Node.js Installation Prerequisites
Verify the following prerequisites before you install SuiteCloud CLI for Node.js:
-
Java SE Development Kit – SuiteCloud CLI for Node.js requires Oracle JDK version 17 or Oracle JDK version 21.
-
Node.js – SuiteCloud CLI for Node.js requires Node.js version 22 LTS.
-
Operating system – SuiteCloud CLI for Node.js officially supports the following operating systems:
Specifically, it was tested with the following operating system and browser combinations:
-
Windows 11 – Firefox and Chrome
-
Linux Fedora 41 – Firefox, Chrome
-
macOS Sequoia – Firefox, Safari, and Chrome
-
-
SuiteCloud Development Framework (SDF) enabled – Ensure SDF is enabled in the NetSuite account by checking the SDF box in Setup > Company > Enable Features > SuiteCloud > SuiteCloud Development Framework > SuiteCloud Development Framework.
-
NetSuite account features – An account administrator must enable the features in your account that SDF depends on.
For more information, see Enabling SuiteCloud Development Framework in the Target NetSuite Account (Administrator Only).
-
NetSuite permissions – An account administrator must create and assign the SDF Developer role to your account.
For more information, see Assigning the Developer Role (Administrator Only).
-
OAuth 2.0 enabled – Ensure OAuth 2.0 is enabled in the NetSuite account. To enable the OAuth 2.0 feature, go to Setup > Company > Enable Features, click the SuiteCloud subtab, and check the OAuth 2.0 box on the Manage Authentication section. For more information, see Enable the OAuth 2.0 Feature.
Related Topics
- SuiteCloud CLI for Node.js Guide
- Supported Versions of SuiteCloud CLI for Node.js
- Supported Command-Line Interpreters for SuiteCloud CLI for Node.js
- Installing SuiteCloud CLI for Node.js
- Setting Up SuiteCloud CLI for Node.js
- About the Project Structure in SuiteCloud CLI for Node.js
- Debugging in Visual Studio Code using SuiteCloud CLI for Node.js
- SuiteCloud Unit Testing with Jest