Js html导入/导出

时间:2018-02-12 19:34:01

标签: javascript html ecmascript-6

我有3个档案: index html:

<!DOCTYPE html>
  <html lang="en">
   <head>
     <meta charset="UTF-8">
   </head>
   <body>

    <script type="application/javascript" src="js/dtms.js"></script>
   </body>
  </html>

和2个js文件:

模块:

 export const gg = ['123', '2343', '323'];

主要的js:

 import {gg} from "/path/main.js";

我在chrome调试控制台中遇到错误: 未捕获的SyntaxError:意外的令牌{

如何解决?

1 个答案:

答案 0 :(得分:0)

它适用于此处:https://plnkr.co/edit/3Fy4J3PyvSOBn1avMvg4?p=preview

//支持:

import {foo} from 'https://jakearchibald.com/utils/bar.js';
import {foo} from '/utils/bar.js';
import {foo} from './bar.js';
import {foo} from '../bar.js';

//不支持:

import {foo} from 'bar.js';
import {foo} from 'utils/bar.js';