Create the extension structure for application-level JavaScript
To add application-level JavaScript files to an extension, create a global/ directory in the extension’s root folder. The following is an example:
<extension-name> : The root folder of your extension
ext.json
global/
<application-level-module-1>.js
<application-level-module-2>.js
<application-level-module-n>.jsPlace any application-level JavaScript files in this global/ directory. There is no limit to the number of files you can place in the global/ directory but the files themselves must follow these rules:
- They must be anonymous, that is, have no package name defined in the module.
- Structurally, they must be valid
RequireJSmodules. - Each filename must be unique. If a file with the same name has been loaded in another extension, an error is returned.