我的 SuiteScript 服务MyService.Service.ss
文件正在尝试使用 Node.js 库Crypto
,但Error: No crypto
在运行服务时出现错误。
SCA 使用的 Node.js 版本是否没有安装 Crypto 库?我是否需要明确添加 Crypto 作为依赖项distro.json
?如果是在哪里?我需要安装加密吗?如果是这样,任何建议如何 - 我是 Node.js 的新手。
我正在使用几乎标准的 Crypto 函数,请参阅下面的导致问题的代码:
function service (request)
{
'use strict';
var crypto = require('crypto'); // Error here
var token = crypto.createHmac('md5', public_key)
.update(private_key)
.digest('hex');
...
}