我正在查看使用AWS-SDK Javascript builder
生成的代码我已经生成了一个最小集合,其中仅包含AWS.Kinesis和AWS.KinesisAnalytics
我正在尝试了解它生成的代码,请参阅下面的代码段:
_xamzrequire = function e(t, n, r) {
function s(o, u) {
if (!n[o]) {
if (!t[o]) {
var a = typeof _xamzrequire == "function" && _xamzrequire;
if (!u && a) return a(o, !0);
if (i) return i(o, !0);
var f = new Error("Cannot find module '" + o + "'");
throw f.code = "MODULE_NOT_FOUND", f;
}
var l = n[o] = {
exports: {}
};
t[o][0].call(l.exports, function(e) {
var n = t[o][1][e];
return s(n ? n : e);
}, l, l.exports, e, t, n, r);
}
return n[o].exports;
}
var i = typeof _xamzrequire == "function" && _xamzrequire;
for (var o = 0; o < r.length; o++) s(r[o]);
return s;
}({
98: [ function(require, module, exports) {
var AWS = {
util: require("./util")
};
var _hidden = {};
_hidden.toString();
module.exports = AWS;
AWS.util.update(AWS, {
VERSION: "2.6.3",
Signers: {},
Protocol: {
Json: require("./protocol/json"),
Query: require("./protocol/query"),
Rest: require("./protocol/rest"),
RestJson: require("./protocol/rest_json"),
RestXml: require("./protocol/rest_xml")
},
XML: {
Builder: require("./xml/builder"),
Parser: null
},
我不明白,这段代码在哪里找到它,例如:
Json: require("./protocol/json")
,
AWS-SDK Javascript构建器只生成一个文件,所以它如何包含例如./protocol/json
,在哪里/如何找到这个文件?