class SomeController {
static async someFunction() {
// await
}
}
export default SomeController;
为什么node中报了Unexpected token export的错误?
class SomeController {
static async someFunction() {
// await
}
}
export default SomeController;
为什么node中报了Unexpected token export的错误?
import/export 需要 babel 插件支持。
后端项目不推荐引入 babel, 推荐还是用这样的写法:
module.exports = SomeController;
// or
exports.SomeController = SomeController;
参考:
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
因为不支持。
node8.5好像开始支持es module了