javascript - 在 JavaScript 中导入 Azure 密钥保管库模块的问题
问题描述
在 JS 中导入 keyvault 模块时出现这个奇怪的错误,如下所示:
Uncaught SyntaxError: Cannot use import statement outside a module
这是我导入它的地方。
import { DefaultAzureCredential } from "@azure/identity";
import { SecretClient } from "@azure/keyvault-secrets";
const myMSALObj = new msal.PublicClientApplication(msalConfig);
如果有人能指出如何正确导入密钥库,我将不胜感激
解决方案
您可以使用以下代码导入DefaultAzureCredential和KeyClient -
const { DefaultAzureCredential } = require("@azure/identity");
const { KeyClient } = require("@azure/keyvault-keys");
有关详细信息,请参阅此文档。
推荐阅读
- html - 如何使用 CSS 淡化半图像
- python - 是否有任何函数可以替换python字符串中的变量?
- vb.net - VB.Net,无法在控件调用函数中捕获异常
- odata - OData $Expand 与 1-many 关系给出参数不匹配异常
- testing - 可以向我的站点发送大量并发请求进行测试的付费服务?
- python - 如何强制 python 类具有 CLASS 属性?(不是实例属性!!!)
- android - 如何在android的测试文件中获取在build.gradle中定义的变量?
- angular9 - 运行从 stackblitz 下载的项目
- linux - 如何使用一个 HTTP 1.1 请求下载多个文件
- javascript - 在 ajax 表单中抓取元素