gpt4 book ai didi

javascript - 如何在 nodejs Linux 上判断/更改 javascript 的版本

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:57:00 27 4
gpt4 key购买 nike

仅供引用:我以前从未在 NodeJS 上工作过我有一个小的 nodejs(5.2) scriptlet,在尝试运行它时出现此错误。看起来是因为正在使用较旧的 javascript 运行时/解释器,因为它没有采用三点表示法。如何检查 ES/Javascript 的版本并在我的系统 (Fedora 23) 上安装和切换到 ES6。

/usr/lib/node_modules/canvas-data-cli/lib/logger.js:17 logIt(级别,...args){ ^^^

语法错误:意外的标记 ... 在 exports.runInThisContext (vm.js:54:16) 在 Module._compile (module.js:375:25) 在 Object.Module._extensions..js (module.js:406:10) 在 Module.load (module.js:345:32) 在 Function.Module._load (module.js:302:12) 在 Module.require (module.js:355:17) 在需要时(内部/module.js:13:17) 在对象。 (/usr/lib/node_modules/canvas-data-cli/lib/cli.js:4:14) 在 Module._compile (module.js:399:26) 在 Object.Module._extensions..js (module.js:406:10)

最佳答案

检查 Node 版本:

node -v

我建议你使用 nvm管理 Node 版本。

来自其 github 自述文件页面:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash
nvm install 5.2
nvm use 5.2

然后你就可以像往常一样使用 node,它将是 5.2。

关于javascript - 如何在 nodejs Linux 上判断/更改 javascript 的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34323621/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com