我在将 es2015 代码转换为 ES5 时遇到问题。模块导入会出现问题:
import * as express from "express"
被转译为:
var _express = require("express");
var express = _interopRequireWildcard(_express);
导致错误的原因:
var app = express();
^
TypeError: express is not a function
但是如果我用
var express = require('express');
一切正常。
我仍然想使用 es2015 语法,是否有我应该在 bable 中安装的设置或插件让它正常工作?