Application Modules

This topic applies to

Applies to

SuiteCommerce Advanced

SuiteCommerce Advanced is composed of three separate applications: Checkout, My Account, and Shopping. Each of these applications contains its own top-level modules that define the dependencies and general layout. These modules are contained in the following directories:

Application

Directory

Entry Point

My Account

MyAccountApplication

MyAccountApplication.SCA

SC.MyAccount.Starter.js

Checkout

CheckoutApplication

SC.Checkout.Starter.js

Shopping

Shopping Application

SC.Shopping.Starter.js

Each application module contains a starter file which defines the starting node or entry point for each application. The starter file lists all of the dependencies for the application. Any dependencies not listed in this file will not be included in the application.

Note

When creating a new module, you must add it to the starter file for each application that uses the new module. See Create a Custom Module for more information.


The following image show the hierarchical relationship between the top-level application modules and the lower-level feature modules.