使用NPM包安装Web SDK

Adobe Experience Platform Web SDK以NPM包的形式提供。 通过安装NPM包,您可以控制Adobe Experience Platform Web SDK JavaScript库的构建过程。 NPM包会公开要在浏览器中运行的EcmaScript版本5模块或EcmaScript版本2015 (ES6)模块。

npm install @adobe/alloy

Adobe Experience Platform Web SDK的NPM包会公开createInstance函数。 传递到函数的name选项可控制日志记录中使用的前缀。 以下是使用该包的示例。

将软件包用作ECMAScript 2015 (ES6)模块

import { createInstance } from "@adobe/alloy";
const alloy = createInstance({ name: "alloy" });
alloy("config", { ... });
alloy("sendEvent", { ... });
NOTE
NPM包依赖于CommonJS模块;因此,在使用捆绑包时,请确保该捆绑包支持CommonJS模块。 某些捆绑包(如Rollup)需要提供CommonJS支持的插件

将软件包用作ECMAScript 5模块

var alloyLibrary = require("@adobe/alloy");
var alloy = alloyLibrary.createInstance({ name: "alloy" });
alloy("config", { ... });
alloy("sendEvent", { ... });
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636