问题描述
我的主要 .html 文件:
<head>
<script src="esm.js" type="module"></script>
<script>
// Test imported stuff inside esm.js
console.log(get,set); // <-- Error,not defined
</script>
</head>
esm.js 文件:
// ES module imports
import {get,set} from "https://unpkg.com/idb-keyval@5.0.2/dist/esm/index.js";
export get;
export set;
esm.js 中的 2 行导出不起作用,我可以将它们更改为:
window.get = get;
window.set = set;
但是在模块中为 'window' 对象设置属性似乎是非常规的,因为它应该通过 'export' 关键字来完成,如何在那里使用 'export' 关键字?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)