javascript - 关于es6的module问题,文件的import和export
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-06-26 10:50:41
0
2
770

在尝试es6的module时,使用node main运行
出现了以下问题:
(function (exports, require, module, __filename, __dirname) { import myFunc from
'myFunc';

                                                          ^^^^^^

SyntaxError: Unexpected token import

两个文件的代码如下:

 // profile.js
 export default function () {
  console.log('握手export');
 };

// main.js
import myFunc from 'myFunc';
myFunc();

找了很久不知道什么原因,我有一下相关的问题:
(*)这个module是一定要安装node才可以运行的吗,在浏览器端可以运行吗

但是多次尝试之后也运行不了……坐等大神回答。

曾经蜡笔没有小新
曾经蜡笔没有小新

全部回复(2)
typecho

你好,node 6暂时还不支持importexport语法,node 8我没用过,你可以自己试一下。
node 6里面的export方法是module.exports或者exports,导入方法为require()

小葫芦

现在node不支持import和export,最新的node 8也不支持。如果使用需要用babel或者webpack2转一下。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板