While Angular is used throughout ServiceNow-and especially in Service Portal-you should use your own copy of the library in UI Pages to avoid any compatibility problems. This is the first step to using custom Angular in action.
- Download Angular from https://angularjs.org/. You need version 1 rather than 2; and I'm using version 1.4.12-use that if you have any problems. A direct link is https://ajax.googleapis.com/ajax/libs/angularjs/1.4.12/angular.min.js.
- In ServiceNow, navigate to System UI > UI Scripts. This is the place (as mentioned in Chapter 3, Server-Side Control) where external libraries can be stored. Click on the New button, set the following fields, and click on Submit. Click OK on the warning.