【发布时间】:2016-02-05 21:27:35
【问题描述】:
当我安装 nodejs 时,我会下载以下文件:
node-v5.5.0-x64.msi
但是,当我运行“node -v”时
v0.12.2
我下载了一些关于 nodejs 的教程代码,我看到他们使用新的 javascript "let" 语句而不是旧的 "var" 关键字。
但是,当我尝试执行教程中的 javascript 代码时,在我将所有“let”更改为“var”之前它不起作用。
然后就可以了。
(1) 我下载的是什么版本的nodejs? v0.12 还是 v5?
(2) 是否应该支持新的“let”语句?
(3) 我可以下载支持“let”语句的不同版本吗?
谢谢
齐格飞
【问题讨论】:
-
您的 PATH 中可能有多个版本的节点,默认运行的是 0.12.2 我建议您找到较新版本的位置并修改您的路径以首先使用它,或者如果您两者都需要,请查看 NVM for Windows(我从您帖子中的 .msi 扩展名推断您在 Windows 上)来管理多个版本的节点 github.com/coreybutler/nvm-windows
标签: javascript node.js