After testing and verifying your theme locally, Then deploy your theme to NetSuite so you can activate it for a website domain
To deploy theme to NetSuite:
- In your local developer environment, open a command line or terminal and access the top-level development directory.
- Run the following command:
gulp theme:deploy
When prompted, enter the following information.
These prompts appear the first time you deploy a new theme to NetSuite.
Authentication ID :Enter an ID to represent your NetSuite account and role.
Account and Role: If you are creating a new authentication ID, you need to select the NetSuite account and role to use with that new authentication ID
Website: Choose the website associated with your domain.
Vendor: Enter the name of the vendor building this theme.
Name: Enter a name for your custom theme.no special characters
Fantasy Name : Provide a name for your theme as you want it to appear in the NetSuite user interface.
Version: theme version
Description: describe your theme
Supported Products: SuiteCommerce Online
Target Version (SCA ,SCS): Using Commerce versioning schema, enter a string to declare the target versions to which this theme applies(eg: SCA>=21.2.0, SCS>=21.2.0)
When you run the gulp theme:deploy command, the theme developer tools validate your customizations, copy them into a local DeployDistribution directory, and update the manifest file with any necessary overrides. The theme developer tools then upload the theme files to your NetSuite account
Then activation the Theme