600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 部署项目的问题(二)—— 阿里云服务器 ECS升级node版本

部署项目的问题(二)—— 阿里云服务器 ECS升级node版本

时间:2022-12-27 19:11:49

相关推荐

部署项目的问题(二)—— 阿里云服务器 ECS升级node版本

在运行服务端代码时报错,当时报错的代码没copy下来,大概就是如下形式

mbp:hybrid-statistic wfp$ node app.js/Users/wfp/Work/hybrid-statistic/app.js:28async function responseTime(ctx, next) {^^^^^^^^SyntaxError: Unexpected token functionat Object.exports.runInThisContext (vm.js:53:16)at Module._compile (module.js:513:28)at Object.Module._extensions..js (module.js:550:10)at Module.load (module.js:458:32)at tryModuleLoad (module.js:417:12)at Function.Module._load (module.js:409:3)at Module.runMain (module.js:575:10)at run (node.js:348:7)at startup (node.js:140:9)at node.js:463:3

表示不支持async关键字,因为v7.8+的版本才支持es6 async/await 用法

node-v

发现1月份装的node是版本6,现在是12月份,一年过去,node官网最新版本已经到13.3.0

so 进入主题,云服务器ecs实例升级node版本

使用n升级node版本——不支持windows系统

这个方法很简单,可惜一直不成功,放个链接进来

使用n升级node版本

-12-28 找到原因了:

(Unfortunately n is not supported on Windows yet. If you’re able to make it work, send in a pull request!)

n模块是不支持window系统的!!

使用nvm 安装node

1. 安装nvm

wget -qO- /creationix/nvm/v0.33.6/install.sh | bash

2. 安装完成以后使用 nvm - v 来测试安装是否成功

先更新一下bash_profile文件

source ~/.bash_profile

nvm -v

3. 安装node

nvm install v10.14.0nvm use v10.14.0nvm alias default v10.14.0

这样就更新到指定版本,再node app.js刚才报的错就没有了 😃

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。