首页 > nodejs 6.0.0还没有原生支持ES6的模块化吗?

nodejs 6.0.0还没有原生支持ES6的模块化吗?

我尝试用在node 6.0.0环境中使用这样的代码失败了
grass.js:

var Grass = {};
export Grass;

run.js

import Grass from 'grass.js';

执行:node run.js
报错:unexpected token import


对,还不支持。


官方说的是支持ES6的93%,但是还不支持 import/export你可以用 rollup 等轻量级方案,或者babel等重量级解决方法,详细的你可以看看贺师俊老师的知乎回答 https://www.zhihu.com/question/44689982


我发现了一个事,我想用的功能都在那7%之中。。。


没有 目前还在讨论
有使用.jsm结尾的方案
有use module的方案

【热门文章】
【热门文章】