首页 > babel不能编译import引入的文件???

babel不能编译import引入的文件???

我的es6.js文件为:

import app from './app.js';
console.log( app );

要引进来 app.js

启动命令:babel es6.js --out-file index.js

编译后index.js为:

'use strict';

var _app = require('./app.js');

var _app2 = _interopRequireDefault(_app);

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

console.log(_app2.default);

babel不编译import 不支持了吗?还是要借助webpack?


import app from './app.js';
对应app.js 的代码得这么写 export default {}

不知道你app.js的代码是什么, 试下
import * as app from './app.js';

【热门文章】
【热门文章】