【发布时间】:2018-12-06 09:53:16
【问题描述】:
我正在创建一个使用 vuejs 制作的应用程序。这个应用程序我使用 AWS Appsync 服务 进行通信。
不幸的是,我需要支持像 ie 10/11 这样的旧浏览器,而 amazon aws-mobile-appsync-sdk-js 开发的模块和其他子依赖项都是使用 es6 构建的。
所以,我尝试使用 webpack 和 babel 转换依赖项,但是当我在任何浏览器(ff、chrome 等)中运行应用程序时,我得到了这个错误:exports is not defined。
被引用到我尝试转换的一行依赖项
node_modules/aws-appsync/node_modules/debug/src/browser
exports.log = log;
有什么想法吗?谢谢
【问题讨论】:
标签: vue.js webpack babeljs es6-modules aws-appsync