据我所知,Node5支持ES2015,但当我尝试运行以下命令时
import sizeOf from 'image-size';我得到了
$> node -v
v5.9.0
$> node test.js
/Users/dev/tmp/test.js:1
(function (exports, require, module, __filename, __dirname) { import sizeOf from 'image-size';
^^^^^^
SyntaxError: Unexpected token import
...现在,当我搜索谷歌时,我会找到使用巴别塔的建议(使用带有es2015预置的.babelrc ),但如果node5支持ES2015,我为什么需要巴别塔?
发布于 2016-04-08 00:06:26
如果node5支持ES2015,我为什么需要巴别塔
Node还不支持ES2015的所有功能。对于不受支持的功能,您可能希望使用Babel,或者干脆不使用该功能。
https://stackoverflow.com/questions/36478161
复制相似问题