我真的很讨厌netsuite suite script 2.0处理日期格式的方式。所以,我想使用Moment.js解析从Web服务调用中返回的日期。我如何在套件脚本2.0中使用它?如何在NetSuite Suite Script 2.0中使用外部JavaScript库?
由于erictgrubaugh声明,我需要将moment.js库添加到NetSuite文件柜中,然后在调试器中使用库。还要注意我的脚本在文件柜 - > SuiteScripts - >库
但即使如此,我遇到了语法问题。因为当我使用调试器时,它现在不会抛出任何错误,但我无法逐句通过任何代码,并且日志语句不会打印任何内容。
/** * @NApiVersion 2.x
* @NScriptType ScheduledScript
*/
define ([
'N/log',
'../Libraries/moment',
],
function(log, moment) {
var a = moment('2016-01-01');
var b = a.clone().add(1, 'week');
log.debug(b);
});
其实我不认为它有效。因为即使调试器不会抛出任何错误,我也无法逐句通过代码。 – pitchblack408
我很少使用调试器,但也许会有其他人也可以添加输入。 – erictgrubaugh
这适用于UE脚本。 'define(['N/record','N/log','N/ui/serverWidget','./moment.min.js'],函数(record,log,ui,moment){}'I'我发现调试器通常效率低下 – bknights