【发布时间】:2017-03-11 17:12:35
【问题描述】:
我在带有 NodeJS 的服务器上使用 ES6。我使用 babel 对其进行转译,一切正常,但我有一个问题,我不知道如何进行。我需要能够在代码 ES6 中编写这段代码 ES5,我希望有人解释如何做到这一点以及为什么它对我正在做的事情不起作用。
特别是,我需要在 ES5 中制作这段代码,在 ES6 中运行:
const mailgun = require('mailgun-js')({
apiKey: config.mail.api.api_key,
domain: config.mail.api.domain
})
目前,我正在尝试使用以下代码,但它不起作用:
import mailgun from 'mailgun-js'
mailgun = {
apiKey: config.mail.api.api_key,
domain: config.mail.api.domain
}
配置参数有一个可以正常工作的 config.js 文件。 编译代码时,控制台在日志中返回以下错误消息:
我需要知道使用该语法的错误是什么,以及正确的方法是什么。谢谢。
【问题讨论】:
标签: javascript node.js ecmascript-6 mailgun