在使用babel支持es6语法时报错;求解

一个文件的代码是:

 export const sqrt = Math.sqrt;
    export function square(x) {
        return x * x;
    }
    export function diag(x, y) {
        return sqrt(square(x) + square(y));
    }

另一个文件的代码是:

import { square, diag } from 'lib';
console.log(square(11)); // 121
console.log(diag(4, 3));

运行时报错:

SyntaxError: import declarations may only appear at top level of a module
import { square, diag } from 'lib';

我只是想支持es6语法而已,所以还没安装webpack。

查看回复