NSObsessed
03/12/2018, 3:24 PM{
"paths": {
"jquery": "SuiteScripts/SuiteScript 2.0/JS_Libraries/jquery-3.3.1.js"
}
}
Now on a SS2.0 user event, I include the AMD tag like this:
/**
@NApiVersion 2.0
@NScriptType usereventscript
@NAmdConfig ./JsLibraryConfig.json
@ModuleScope Public
*/
define(["N/search", "../SuiteScript 2.0/JS_Libraries/moment.js", "jquery"], function (se, m, jquery){
But this keeps failing with an error like this:
{
"type": "error.SuiteScriptModuleLoaderError",
"name": "TypeError",
"message": "Cannot call method \"createElement\" of undefined",
"stack": "\tat /SuiteScripts/SuiteScript 2.0/JS_Libraries/jquery-3.3.1.js:882 (assert)\n\tat /SuiteScripts/SuiteScript 2.0/JS_Libraries/jquery-3.3.1.js:2701\n\tat /SuiteScripts/SuiteScript 2.0/JS_Libraries/jquery-3.3.1.js:499\n\tat /SuiteScripts/SuiteScript 2.0/JS_Libraries/jquery-3.3.1.js:36\n\tat /SuiteScripts/SuiteScript 2.0/JS_Libraries/jquery-3.3.1.js:14\n\tat INVOCATION_WRAPPER$sys:19\n\tat INVOCATION_WRAPPER$sys:31\n\tat INVOCATION_WRAPPER$sys:1\n"
}
Does anyone know what I may be doing wrong?