我正在使用 Webpack 构建一个 JS 库并尝试导出一个对象。import jwt_decode from "jwt-decode";console.log(location.hash.replace('#', ''));export var upstream = { user: { getUserDetails: () => { if (location.hash) { return jwt_decode(location.hash.replace('#', '')); } else { return null; } } }}在我的客户端代码中:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>UpStream</title></head><body> <script src="http://localhost:8080/app.js"> <!--server is up, connects fine--> </script> <script> console.log(upstream); </script></body></html>该console.log();语句按预期工作,但我无法访问上游对象。有什么指点吗?
1 回答
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
为了能够upstream
通过window
或仅访问upstream
,您需要确保将导出指定为带有of 的库。libraryTarget
'window'
希望这有帮助!
添加回答
举报
0/150
提交
取消