相关疑难解决方法(0)

尝试使用Chrome导入ES6,但它似乎不起作用

我正在考虑从Dart转到ES6,但Chrome似乎不支持对我来说至关重要的新导入语句.

我使用了这个站点的(命名导出)代码:http://www.2ality.com/2014/09/es6-modules-final.html

我甚至试过了

<module import="main"><module>
Run Code Online (Sandbox Code Playgroud)

我收到错误:"意外的令牌导入"

如果他们在最终版本发布之前支持它的任何信息?

码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8" />
    <title>ES6</title>
</head>
<body bgcolor="blue">
  <script type="module" src="main.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

main.js

import { square, diag } from 'lib';
console.log(square(11)); // 121
console.log(diag(4, 3)); // 5
Run Code Online (Sandbox Code Playgroud)

lib.js:

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

ecmascript-6 es6-module-loader

14
推荐指数
2
解决办法
2万
查看次数

标签 统计

ecmascript-6 ×1

es6-module-loader ×1