在尝试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才可以运行的吗,在浏览器端可以运行吗
但是多次尝试之后也运行不了……坐等大神回答。
typecho2017-06-26 10:52:41
你好,node 6暂时还不支持import
和export
语法,node 8我没用过,你可以自己试一下。node 6
里面的export
方法是module.exports
或者exports
,导入方法为require()
。