被告知在项目中包含库或 SDK 是什么意思?

What does it mean to be told to include a library or SDK in your project?

特别是关于使用 AWS Cognito 设置您自己的用户池的 AWS 开发人员文档,它说了以下内容:

-从 GitHub 下载并包含适用于 JavaScript 的 Amazon Cognito AWS SDK。

-从 GitHub 下载并包含适用于 JavaScript 的 Amazon Cognito Identity SDK。

-从此处包含用于 BigInteger 计算的 JavaScript BN 库。

-从此处包括斯坦福 Javascript 加密库。

-包括 Moment.js,一个用于从这里进行日期操作的 JavaScript 库。

这具体是什么意思?我已经下载了这些 javascript 个文件并将它们保存在我的项目中,然后对每个文件执行以下操作:

<script src="fileName"></script>

这就是包含它们的全部意思吗?

下面是 link 的实际说明:

http://docs.aws.amazon.com/cognito/latest/developerguide/setting-up-the-javascript-sdk.html

是的,在 JavaScript 中将 SDK 包含到您的项目中只需要您添加脚本标签。 (除非您使用包管理器(例如 npm 或 bower)或构建工具(例如 gulp、grunt 或 webpack),这可能需要一些额外的步骤)。

您需要的所有脚本都已在您链接的说明中的第 8 步之后列出 (http://docs.aws.amazon.com/cognito/latest/developerguide/setting-up-the-javascript-sdk.html):

<script src="/path/to/jsbn.js"></script>
<script src="/path/to/jsbn2.js"></script>
<script src="/path/to/sjcl.js"></script>
<script src="/path/to/moment.min.js"></script>
<script src="/path/to/aws-cognito-sdk.min.js"></script>
<script src="/path/to/amazon-cognito-identity.min.js"></script>
<script src="/path/to/aws-sdk-2.3.5.js"></script>