为了账号安全,请及时绑定邮箱和手机立即绑定

在 Webpack 5 中导出对象

在 Webpack 5 中导出对象

元芳怎么了 2023-07-06 15:14:54
我正在使用 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'

希望这有帮助!


查看完整回答
反对 回复 2023-07-06
  • 1 回答
  • 0 关注
  • 127 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信