gpt4 book ai didi

node.js - 在centos上安装带有sequelize的nodejs时出错

转载 作者:行者123 更新时间:2023-12-03 22:24:45 33 4
gpt4 key购买 nike

这是我的 nodejs 版本:6.17.1 和 sequelize 6.4.0。我遵循这个: https://bezkoder.com/react-node-express-mysql/ 。我得到了错误:

> /app/nodejs/node_modules/sequelize/lib/sequelize.js:277
> ...options

> SyntaxError: Unexpected token ...
> at createScript (vm.js:56:10)
> at Object.runInThisContext (vm.js:97:10)
> at Module._compile (module.js:549:28)
> at Object.Module._extensions..js (module.js:586:10)
> at Module.load (module.js:494:32)
> at tryModuleLoad (module.js:453:12)
> at Function.Module._load (module.js:445:3)
> at Module.require (module.js:504:17)
> at require (internal/module.js:20:19)
> at Object.<anonymous> (/app/nodejs/node_modules/sequelize/index.js:8:18)
所以我错了吗?
用此代码解决:
+ sudo yum install nodejs
+ node --version
+ npm --version
+ which node
+ which npm
+ curl -sL https://rpm.nodesource.com/setup_12.x | bash -
+ ls -la /etc/yum.repos.d/|grep nodesource
+ sudo yum remove -y nodejs npm
+ sudo yum list available nodejs
+ sudo yum install nodejs
+ node --version
+ npm --version
信用: https://matthiashoys.wordpress.com/2020/01/15/how-to-upgrade-node-js-from-v6-to-v12-on-centos-linux-7/

最佳答案

您的 Node 版本不支持扩展运算符 (...)。您需要 8.6 以上的版本。
按照这个链接,找出 Node 中的具体支持方法,https://node.green/#ES2015

关于node.js - 在centos上安装带有sequelize的nodejs时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65859599/

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