码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Linux环境升级npm和node的版本


    目录

    Node升级到最新版本

    npm升级到最新版本

    注意点

    nvm管理node

    参考文献


    Node升级到最新版本

    1. # 清除缓存信息
    2. npm cache clean -f
    3. # 下载node安装包
    4. npm install -g n
    5. # 升级到nodejs最新稳定版本
    6. n stable
    7. # 查看当前版本
    8. node -v

    npm升级到最新版本

    直接使用npm install

    npm install -g npm
    

    如果上面方式升级失败,可以尝试使用如下两种方式

    (1)指定版本号升级

    1. npm install -g npm@
    2. # 例如
    3. npm install -g npm@8.5.3

    (2)使用工具n升级

    1. # 清除缓存
    2. npm cache clean -f
    3. # 安装升级工具n
    4. npm install n -g
    5. # 升级到最新版本
    6. n stable

    注意点

           一定要先升级node,再升级npm,高版本的npm依赖高版本的node,如果先升级npm了,node版本很低,npm命令执行就会报错,提示当前node版本太低,需要升级node版本。 

    这时候再来按照上面的方式更新node的话就不行了,因为npm不能用了。

    这是可以使用nvm进行node的管理和升级。

    nvm管理node

    (1)安装nvm工具

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

    执行如上命令之后,就会自动安装nvm

    (2)验证安装

    command -v nvm

    (3)设置nvm自动运行

    1. echo "source ~/nvm/nvm.sh" >> ~/.bashrc
    2. source ~/.bashrc

    (4)查看和安装node版本

    1. #查看所有版本
    2. nvm list-remote
    3. #安装版本
    4. nvm install v12.22.12
    5. #切换node版本
    6. nvm use v12.22.12

    参考文献

    【1】centos7安装nvm

    【2】linux环境升级node版本

    【3】npm如何升级到最新版本

  • 相关阅读:
    D. Color with Occurrences Codeforces Round #811 (Div. 3)
    C. Where‘s the Bishop?
    CUDA和cuDNN安装配置
    SOC的多核启动流程详解
    16位数码管驱动及键盘控制芯片CH456
    java编译时的sourcepath选项
    CentOS7关闭SELinux
    钉钉7.5版本多项产品升级,打造年轻人爱用的AI工具
    springBoot整合redis使用介绍(详细案例)
    如何为 SAST 工具设置误报基准?
  • 原文地址:https://blog.csdn.net/liangcha007/article/details/125915534
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号