【聚沙成塔】Linux环境下NodeJs升级
一、背景
开发服前端项目有段时间没维护,今日执行sudo npm run dev时报错:
/var/app/current/node_modules/opn/index.js:11
const wslToWindowsPath = async path => {^^^^
SyntaxError: Unexpected identifierat 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> (/var/app/current/node_modules/live-server/index.js:11:9)
Google发现可能是NodeJs版本过低,于是升级。
二、升级(没有权限的要加sudo)
1、现有版本 node -v
v6.17.1
2、清除node.js的cache
npm cache clean -f
3、升级之前还需要安装n模块,n模块是专门用来管理nodejs的版本;输入以下命令
npm install -g n
4、n模块安装完成之后,输入n -V查看版本
n -V
5、安装高版本的 nodeJs
sudo n stable 安装稳定版
sudo n latest 安装最新版
sudo n 14.15.3 安装指定版
我的稳定版和最新版都显示 download fail,选择指定版本安装成功
参考文章:https://m.html.cn/qa/node-js/10540.html
【聚沙成塔】Linux环境下NodeJs升级相关推荐
- linux下的python安装,linux环境下的python安装过程
一.下载python源码包 打开ubuntu下的shell终端,通过wget命令下载python源码包,如下图所示: wget https://www.python.org/ftp/python/3. ...
- linux 下升级apache,CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache...
CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache 由于最近工作中遇到了一个在比较老旧RedHat系Linux发行版系统上升级安装Apache ...
- linux python 升级脚本,Linux环境下python2.7.6升级python3.5.2
需求 Linux环境下有些是自带的Python2版本有时是刚安装号的Python其他版本,当新版本出来的时候,在开发的时候往往会选择新版本的软件进行安装. 原因 在开发的时候选用新版本的软件进行安装的 ...
- linux升级网卡fw,一种linux环境下覆盖多品牌硬盘的FW升级方法与流程
本发明属于服务器硬盘升级技术领域,具体涉及一种linux环境下覆盖多品牌硬盘的FW升级方法. 背景技术: 随着浪潮服务器的不断发展和壮大,作为国内最大的服务器供应商,服务器市场已经囊括各个领域,客户对 ...
- linux下运行hadoop,Linux环境下hadoop运行平台的搭建
1.hadoop版本认识 截至目前(2012年12月23日),Apache Hadoop版本分为两代,我们将第一代Hadoop称为Hadoop 1.0,第二代Hadoop称为Hadoop 2.0.第一 ...
- 嵌入式Linux安装Python环境,linux环境下安装python 3
说明: 在linux环境下,都默认安装python 2的环境,由于python3在python2的基础上升级较大,所以安装python 3环境用于使用最新的python 3的语法. 安装过程: 1.下 ...
- Linux环境下ARM开发工具TrueSTUDIO初体验
Linux环境下ARM开发工具TrueSTUDIO初体验 TrueSTUDIO是Atollic公司出品的ARM开发工具,号称"The best FREE C/C++ IDE for ARM® ...
- Linux环境下安装onlyoffice
声明:写这篇文章只是想记录一下自己的安装过程,大家可以滑到文末按照官方文档或者我参考的那篇博客去安装,不喜,勿喷,谢谢. Linux环境下安装onlyoffice 一.散装的方式安装 1.安装node ...
- 10 款你不知道的 Linux 环境下的替代工具
作者:JackTian 来源:公众号「杰哥的IT之旅」 ID:Jake_Internet 转载请联系授权(微信ID:Hc220088) 原文地址:10 款你不知道的 Linux 环境下的替代工具! 大 ...
- 10 款 Linux 环境下的开源替代工具
在 Linux 操作系统下,我们经常使用 cat 命令去连接多个文件并打印到标准输出,合成几个文件为一个目标文件,追加几个文件到目标文件中. 最近我在 GitHub 上发现了一个具有相似作用的命令叫做 ...
最新文章
- python装饰器原理-python装饰器原理与用法深入详解
- python字符串、元组常用操作
- Fluid 0.4 新版本正式发布:支持数据预热,优化小文件场景
- maven打包:找不到符号 符号: 方法 getXxx()
- QR算法的Matlab 程序,三种实现矩阵QR分解的算法与程序
- 【软件测试】白盒测试与黑盒测试的区别(不同)
- python日期转化利器arrow实践
- 大话无线通讯基础之:WIFI和5G信道划分
- 提醒专注:既往不恋,未来不迎,当下不杂
- 03 tcl提取文件路径操作
- python 定义一个迭代器去生成偶数数列
- 推荐一个在线绘图工具ProcessOn----支持流程图、思维导图、UML等
- 码农翻身全年文章精华
- 作业1:关于使用python中scikit-learn(sklearn)模块,实现鸢尾花(iris)相关数据操作(数据加载、标准化处理、构建聚类模型并训练、可视化、评价模型)
- 计算机网络属性设置知识,系统属性设置快捷键
- 让英文和数字随机生成java_Java生成随机字母和数字
- StrictMode.StrictMode$AndroidBlockGuardPolicy.onNetwork
- Orcale数据库简介
- Java学成什么样,可以出去找实习工作?
- tta 文件格式简述