如何访问 SCA SuiteScript 文件(SuiteScript 服务)中的第三方 javascript 库?
例如; 我已将第三方库添加js-sha256
到我的 SCA 项目中:
MyProjectRoot/
Modules/
third_parties/
js-sha256@1.0.0/
..contains the library files
ns.package.json
我的服务只是尝试导入库:
function service (request)
{
'use strict';
var sha256 = require('js-sha256'); // error occurs here when service is run
...
当服务运行时,它会响应:
{"errorStatusCode":"500","errorCode":"JS_EXCEPTION","errorMessage":"错误:没有 js-sha256"}
关于如何在我的 SuiteScript 服务中使用第三方库有什么建议吗?我该如何设置?
相关信息:
- 我已经完成了完整部署,但看起来第三方库不在文件柜中的服务器上。
我的
js-sha256@1.0.0/ns.package.json
内容是:{ "gulp": { "javascript": [ "src/sha256.js" ] } , "jshint": "false" }