1. What is UI Builder
  2. Create custom workspace
  3. Event Mapping Script – Link to destination
  4. Important UI Builder Component
  5. Enable TAB in Worksapce
  6. UI Action Visible in Workspace
  7. Declarative Actions in ServiceNow
  8. UXF Client Action – Declative Action
  9. Data Management
  10. EVAM Data Resource Dynamic Filter
  11. Custom Component Setup for UI Builder
  12. Concept of Custom Component
  13. Beautiful Table Content
  14. Build Custom Component UI Builder
  15. Call Data Resources From Client Script
  1. Install NodeJS – https://youtu.be/b9iuvDkBUwc
  2. Install CLI (VS Code) – https://code.visualstudio.com/download
  3. Download and install the ServiceNow CLI from ServiceNow Store – https://github.com/serviceNow/servicenow-cli
  4. Install the ServiceNow CLI application on your instance.
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
snc extension add --name ui-component //Install the ui-component
npm install -g npm@6.13.4 //If needed to downgrade npm version
snc configure profile set //Create Default connection profile
snc configure profile set -–profile <replace-with-your-profile-name> //Create Custom Profile
sys_properties.list - glide.appcreator.company.code //Get Company Code
snc ui-component project --name @myorg/movie-quotes //Setup Project or Application
snc ui-component project --profile <your-named-connection-profile> --name @myorg/movie-quotes --description 'A web component that prints movie quotes.' //Setup Project or Application for custom profile
npm install //Load Files
snc ui-component develop //Run the component locally
snc ui-component deploy //Deploy to servicenow instance
snc ui-component deploy --f
snc ui-component deploy --strict-validate-now-ui-json false
npm install bootstrap // Install Boostrap
@import '~bootstrap/scss/bootstrap'; // add this to style.scss file
snc extension add --name ui-component //Install the ui-component npm install -g npm@6.13.4 //If needed to downgrade npm version snc configure profile set //Create Default connection profile snc configure profile set -–profile <replace-with-your-profile-name> //Create Custom Profile sys_properties.list - glide.appcreator.company.code //Get Company Code snc ui-component project --name @myorg/movie-quotes //Setup Project or Application snc ui-component project --profile <your-named-connection-profile> --name @myorg/movie-quotes --description 'A web component that prints movie quotes.' //Setup Project or Application for custom profile npm install //Load Files snc ui-component develop //Run the component locally snc ui-component deploy //Deploy to servicenow instance snc ui-component deploy --f snc ui-component deploy --strict-validate-now-ui-json false npm install bootstrap // Install Boostrap @import '~bootstrap/scss/bootstrap'; // add this to style.scss file
snc extension add --name ui-component //Install the ui-component 

npm install -g npm@6.13.4 //If needed to downgrade npm version

snc configure profile set //Create Default connection profile
snc configure profile set -–profile <replace-with-your-profile-name> //Create Custom Profile

sys_properties.list - glide.appcreator.company.code //Get Company Code

snc ui-component project --name @myorg/movie-quotes //Setup Project or Application
snc ui-component project --profile <your-named-connection-profile> --name @myorg/movie-quotes --description 'A web component that prints movie quotes.' //Setup Project or Application for custom profile

npm install //Load Files

snc ui-component develop //Run the component locally

snc ui-component deploy //Deploy to servicenow instance
snc ui-component deploy --f
snc ui-component deploy --strict-validate-now-ui-json false

npm install bootstrap // Install Boostrap
@import '~bootstrap/scss/bootstrap'; // add this to style.scss file

Have Fun !

Total Views: 1495