0

我想知道是否可以在 SuiteScript 中引用节点模块。例如,我知道我可以在文件柜中创建一个第三方库并引用 moment.js 文件。但是,是否可以在您的 suitecloud 项目上执行 npm install moment,然后通过像在 Node 中那样简单地导入它来访问该脚本?

4

2 回答 2

0

是否可以在您的套件云项目上执行 npm 安装时刻,然后通过像在 Node 中一样简单地导入它来访问该脚本中的时刻?

是和不是。在这种情况下,您可以做的是在进行部署时复制所需的 .js 文件和 SuiteScript 文件,记住 SS 文件将使用相对路径引用库。

所有这些都可以编程为节点(或者可能是 webpack)中的任务,所有这些都将在您的机器上执行,然后将结果上传到 NetSuite。

于 2021-08-09T15:53:43.147 回答
0

实际上,您不能在套件脚本中使用 Node.js。但是您可以从 Node.js 触发脚本。例如,如果要从 json 文件创建记录,可以触发 node.js 将 json 传递给 Map/Reduce 或 RestLet 脚本。

于 2021-08-09T03:07:43.927 回答