0

我正在尝试导入asva-js-password-package客户端,如下所示

<script src="https://unpkg.com/@marcusfernstrom/asva-password@1.1.5/index.js"></script>

但是我referenceerror module is not defined在浏览器控制台中得到了一个。我该如何解决这个问题?

4

1 回答 1

2

你不能单独使用这个文件。

该模块不是用es6模块风格编写的,而是用CommonJS编写的。如果您想按原样导入此文件,除非您导入支持此语法的库(如requireJS),否则它将无法工作。

另一种解决方案是使用 JS 转译器(如 browserify)编译此文件,该转译将生成与浏览器兼容的文件。

于 2021-08-26T05:59:59.057 回答