SuiteCommerce Prerequisites for Developing Extensions

Learn the essential prerequisites for developing extensions on SuiteCommerce, including installation steps for required tools.

·2 min read·View Oracle Docs

Before you can complete the tutorial for developing extensions in SuiteCommerce, certain prerequisites must be met to ensure a smooth development process. These prerequisites include installing various software tools and setting up your environment correctly.

What Are the Prerequisites?

To get started, you need to:

  • Install and configure SuiteCommerce or SuiteCommerce Advanced: Ensure that you have installed the appropriate SuiteApp bundle and any related SuiteApps for your implementation. Check the Install Your Commerce Website Applications documentation for details on this process.
  • Install Node.js: This environment is necessary for running various development tasks. You can find the installation guide at Node.js Installation.
  • Install Gulp.js: Gulp.js is essential for managing your build tasks in the development of extensions; see the detailed requirements for installation.
  • Set Up Extension Developer Tools: Ensure that your developer tools are set up correctly to facilitate the development process.
  • Understand the Anatomy of an Extension: Familiarize yourself with the components and structure of a SuiteCommerce extension by referring to the documentation on the Anatomy of an Extension.
  • Set Up Items for Your Commerce Website: Follow the guidelines in the Web Store Items section to properly configure the items that will be used on your Commerce website.

Additional Notes

  • When installing SuiteCommerce applications for the first time, it is crucial to have an established domain for your website, along with proper feature enablement and site preferences set up.
  • Make sure to install the latest required versions of Node.js as per your SuiteCommerce version compatibility. You can find a table of supported versions in the Node.js installation guide.

Being prepared with these prerequisites allows for a successful start in developing extensions, ultimately leading to an effective integration and enhancement of your SuiteCommerce platform.

Frequently Asked Questions (4)

Do I need to install both SuiteCommerce and SuiteCommerce Advanced for developing extensions?
You need to install either SuiteCommerce or SuiteCommerce Advanced depending on your implementation. Ensure that the appropriate SuiteApp bundle and any related SuiteApps are installed for your setup.
Is there a specific version of Node.js required to develop SuiteCommerce extensions?
Yes, you need to install the latest required version of Node.js that is compatible with your SuiteCommerce version. A table of supported versions can be found in the Node.js installation guide.
What role does Gulp.js play in SuiteCommerce extension development?
Gulp.js is essential for managing build tasks during the development of extensions. Developers should ensure it is properly installed and configured as part of the prerequisites.
Is domain setup necessary before installing SuiteCommerce applications?
Yes, it is crucial to have an established domain for your website along with proper feature enablement and site preferences set up when installing SuiteCommerce applications for the first time.
Source: Prerequisites Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?

More in Commerce

View all Commerce articles →