我正在捆绑软件中的客户端脚本中使用N / Log模块。 但是在使用我的捆绑软件的NetSuite帐户之一中出现错误“ TypeError:log.debug不是函数”。
当我尝试使用浏览器控制台加载N / Log模块时,将N / log模块作为Suitelet 1.0功能而不是Suitelet 2.0模块注入。
我的问题是:
/**
*@NApiVersion 2.0
*@NScriptType ClientScript
*@NModuleScope Public
*/
define(
[
'N/record',
'N/search',
'N/currentRecord',
'N/url',
'N/https',
'N/runtime',
'N/ui/dialog',
'N/log',
'N/error',
],
function(
record,
search,
currentRecord,
url,
https,
runtime,
dialog,
log,
error,
) { ... }
答案 0 :(得分:0)
这意味着log之前的声明之一不是真正的模块
答案 1 :(得分:-1)
您可以使用:log('type', 'title', 'details')
示例:
log('debug', 'Test', x);