Install Additional Files in the Source Directory
Learn how to install additional files in the SuiteCommerce source directory, ensuring proper setup for your development environment.
Installing additional files in the SuiteCommerce Advanced (SCA) source directory is essential for setting up your development environment. This process ensures that all required Node.js packages are in place and that the Gulp.js tool compiles your source modules into a usable application.
Prerequisites
Before you begin, ensure that you have downloaded and extracted the SCA source directory. It is important to note that these instructions primarily apply to customizations within the Kilimanjaro release of SCA or earlier. For the Aconcagua release or later, it’s best to use themes and extensions unless your scenario requires alternative customizations.
Accessing the SCA Source Directory
- Open a command line or terminal window.
- Navigate to the local SCA source directory containing the
package.jsonfile.- For the 2020.1 release and later, use the
SC_xxxdirectory (e.g.,SC_20.1). - For the 2019.2 release, access the
*_Livedirectory (e.g.,SC_19.2_Live). - For the 2019.1 release or earlier, go to the top-level root directory (e.g.,
SuiteCommerce Advanced <release_name>).
- For the 2020.1 release and later, use the
Installing Additional Required Files
To install the necessary files:
- Run the following command to install additional Node.js packages:
This will take several minutes as it downloads the dependencies required by the developer tools.bashnpm install
- Once installed, execute Gulp.js with:
This will create a local distribution directory and compile your SCA source modules into a deployable application.bashgulp
Important Notes
- If Sass Compilation Errors occur during the Gulp.js execution, you will need to manually rectify these issues. Refer to the relevant troubleshooting documentation for guidance.
- After running
gulpfor the first time, a local distribution folder is created:- For the 2020.1 release and later, this is located in
SC_xxx/LocalDistributionAdvanced. - For the 2019.2 release, find it in
*_Live/LocalDistributionAdvanced. - For earlier releases, check
SuiteCommerce Advanced <release_name>/LocalDistribution.
- For the 2020.1 release and later, this is located in
- Remember to perform this installation procedure in every new SCA source directory whenever you download an updated version.
- If you have multiple copies of the SCA source directory in your environment, repeat this process for each directory.
- While NPM vulnerabilities might show in an audit, they will not affect the SCA application’s source code.
Following these steps will ensure that your SuiteCommerce setup is ready for development, allowing you to customize your application effectively.
Frequently Asked Questions (4)
What prerequisites are required before installing additional files in the SuiteCommerce source directory?
Do I need to run specific commands to install additional dependencies in the SuiteCommerce source directory?
Is the process for accessing the SCA source directory the same for all SuiteCommerce versions?
What should I do if I encounter Sass Compilation Errors during the Gulp.js execution?
Was this article helpful?
More in General
- Field Service Management Enhancements and Bug Fixes for 2026
Overview of the 2026 Field Service Management SuiteApp updates showcasing enhancements and bug fixes.
- Example
Documentation article about Example
- Pass String Literals
Documentation article about Pass String Literals
- Manual Edits
Documentation article about Manual Edits
Advertising
Reach General Professionals
Put your product in front of NetSuite experts who work with General every day.
Sponsor This Category