Node.js Installation for SuiteCommerce Extensions
Node.js is essential for developing SuiteCommerce extensions. This guide covers installation steps and supported versions.
Node.js is a crucial platform for executing Gulp.js tasks that are necessary for developing extensions for SuiteCommerce websites, including SuiteCommerce InStore (SCIS). To get started, you'll need to download Node.js from its official website.
Supported Node.js Versions
Before proceeding, ensure you install the version of Node.js that is compatible with your implementation. The following table lists supported Node.js versions based on various SuiteCommerce solutions:
| SuiteCommerce Implementation | Supported Node.js Version |
|---|---|
| SuiteCommerce | 20.10.0 |
| SuiteCommerce MyAccount | 20.10.0 |
| SuiteCommerce Advanced - 2025.2 | 20.10.0 |
| SuiteCommerce Advanced - 2022.2.1 | 14.19.0 |
| SuiteCommerce Advanced - 2022.2 | 12.21.x |
| SuiteCommerce Advanced - 2022.1 | 12.21.x |
| SuiteCommerce Advanced - 2021.2 | 12.21.x |
| SuiteCommerce Advanced - 2021.1 | 12.21.x |
| SuiteCommerce Advanced - 2020.2 | 12.16.x |
| SuiteCommerce Advanced - 2020.1 | 12.14.x |
| SuiteCommerce Advanced - 2019.2 | 10.16.x |
| SuiteCommerce Advanced - 2019.1 | 10.15.x |
| SuiteCommerce Advanced - 2018.2 | 8.11.4 |
| SuiteCommerce Advanced - Aconcagua | 8.9.x LTS |
| SuiteCommerce Advanced - Kilimanjaro | 6.11.x |
| SuiteCommerce Advanced - Elbrus | 4.x.x LTS and Later |
| SuiteCommerce Advanced - Vinson | 4.x.x LTS |
| SuiteCommerce Advanced - Mont Blanc | 4.4.x and 0.12.x |
| SuiteCommerce Advanced - Denali | 0.12.x |
Installation Steps
To install Node.js:
-
Download the Installer: Choose and download the correct installer for your operating system from the Node.js website. Ensure you select all components, including the Node Package Manager (NPM).
-
Run the Installer: Execute the installer, which will install Node.js and NPM, allowing you to install Gulp.js and other necessary files.
-
Verify Installation: After installation, open your command line or terminal and run the following command to check your Node.js version:
node -vIf Node.js is correctly installed, this command will display the installed version.
Make sure to restart your machine if necessary to ensure the Node.js commands are recognized.
After completing these steps, you'll be ready to proceed to Install Gulp.js and start developing extensions for your SuiteCommerce website.
Frequently Asked Questions (4)
What Node.js version should I use for SuiteCommerce Advanced 2022.2.1?
Is it necessary to install Node Package Manager (NPM) during the Node.js installation for SuiteCommerce extensions?
How do I verify that Node.js is correctly installed for SuiteCommerce development?
Do I need to restart my machine after installing Node.js for SuiteCommerce?
Was this article helpful?
More in Commerce
- Loop Returns Integration in NetSuite Connector 2026.1
Loop Returns integration enhances NetSuite Connector by automating returns, refunds, and exchanges in version 2026.1.
- Available Items Only Feature in NetSuite 2026.1
Available items only filtering boosts sales efficiency in NetSuite 2026.1 with Intelligent Item Recommendations.
- Commerce Extensions in NetSuite 2026.1
Commerce Extensions in NetSuite 2026.1 enhance performance and user experience in eCommerce.
- Convert Multiple Transaction Line Items into Configured Items in
Enhance transaction processing in NetSuite by converting multiple line items into configured items with improved session handling.
