node.js - 关于node的疑问?
怪我咯
怪我咯 2017-04-17 13:10:37
0
6
360

问题

在使用nodejs来测试es6的时候出现不能正常编译es6,使用es6的一些新的特性总是报错。

下面是我电脑上的node版本

代码

    let a = 10;
    console.log(a);

报错截图

求解这是问什么?

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(6)
小葫芦

直接在严格模式下运行吧,我的是4.2的可以:

いいねを押す +0
洪涛

https://nodejs.org/en/docs/es6/
http://stackoverflow.com/questions/28388885/ecmascript-6-features-available-in-node-js-0-12

いいねを押す +0
黄舟

let (strict mode only)

いいねを押す +0
大家讲道理

源文件顶部加上

'use strict';
いいねを押す +0
Ty80

nodejs 并不是支持ES6的所有的属性,想玩es6,可以用babel 通天塔,这个去转来玩,毕竟这个不能真的用在项目里面

いいねを押す +0
Ty80

貌似v8本身就没有完全支持es6

你是node5,在文件首部加上'use strict';,使用严格模式,可以支持大部分es6特性

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!