node和npm如何升级版本

更新日期: 2023-01-16阅读: 182标签: npm

node和npm在某种意义上,早已成为当前前端开发中不可或缺的工具。本文将介绍如何进行node和npm的版本升级和指定等等操作。

查看node和npm版本:

node -v

npm -v

清除npm缓存:

npm cache clean -f


如何升级npm

当只需要简单的升级 npm 的时候,可以比较方便的处理。

  • npm升级到最新版本
npm install npm -g
  • npm升级到指定版本
npm install npm@6.14.13 -g

通过以上命令即可达成升级npm的目的,但如果要通过升级node的方式同步升级npm,则需要使用其他方式。


如何升级node版本

使用 n 模块

n模块是专门用来管理nodejs的版本,通过它可以升级node的版本,但win系统下不太适用。

安装:

npm install n -g

查看n模块版本:

n -V

如果出现 -bash: n: command not found,则需要建立软连接:

ln -s /tools/node/bin/n /usr/local/bin/n

连接后,就有 n 命令,可以进行相应操作了。

使用 n 模块升级node版本:

n 14.17.0 ## 升级到指定版本

n latest ## 升级到最新版本

n lts ## 升级到长期支持版本

n stable ## 升级到最新的稳定版本

使用nvm等工具

nvm 是一个node的版本管理工具,可以在win系统下使用,类似的还有 gnvm 等。

win系统下安装,下载对应的安装包,一步步安装即可,这里省略过程。
需要注意的是,安装时要写在已安装的node,另外如果执行命令行找不到命令,则需要配置环境变量。

常用命令介绍:

nvm ls                ## 查看已安装的所有node版本

nvm install node      ## 安装最新版本

nvm install version   ## 安装指定版本

nvm use version       ## 使用指定版本

nvm current           ## 查看当前版本

gnvm

gnvm 可以在win系统下下载安装的node版本管理工具,使用语法也比较类似:

gnvm install latest   ## 安装最新版本

gnvm install version  ## 安装指定版本

gnvm update latest    ## 更新最新版本

gvnm npm latest  ## 安装npm

gnvm uninstall   ## 卸载

gnvm ls
gnvm use

来自:https://www.cnblogs.com/jimojianghu/archive/2023/01/16/16933441.html

链接: https://www.fly63.com/article/detial/12325

在5分钟内搭建企业内部私有npm仓库

下面通过三种方法来搭建公司私有npm仓库,每种方式都有自己的优势。启动并配置服务、设置注册地址、登录cnpm、包上传到私有仓库、查看预览包、通过verdaccio搭建....

Yarn vs npm: 你需要知道的一切

Yarn 是 Facebook, Google, Exponent 和 Tilde 开发的一款新的 JavaScript 包管理工具。它的目的是解决这些团队使用 npm 面临的少数问题,即:安装的时候无法保证速度/一致性,安全问题,因为 npm 安装时允许运行代码

yarn和npm的区别对比_比较npm和yarn 命令行

npm 是目前js最流行的包管理工具,通过 npm 可以安装、共享、分发代码,管理项目依赖关系。Yarn 是为了弥补 npm 的一些缺陷而出现的,Yarn 定位为快速、可靠、安全的依赖管理工具。

使用webpack开发npm插件

webpack:解析js文件,无法解析的文件需要借助loader,npm插件发布(vue&webpack&单页面):npm init =>package.json,创建.vue文件 =>插件界面及功能,index.js =>入口文件

npm命令大全_整理NPM常用命令

NPM是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。这篇文章整理NPM常用的一些命令

npm 执行多个命令_如何用npm同时执行多条监听命令

直接通过&&连接多条命令,在npm run start的时候,发现只停留在第一个命令执行监听,后面的命令都没有执行。只能通过打开多个窗口分别执行多条命令,那么有没有办法实现一条npm命令执行多条监听呢?

npm和bower的关系和区别

npm和bower太像了,就像一对孪生兄弟…… npm的文件是package.json,包安装的目录是node_modules。 bower的文件是bower.json,包安装的目录是bower_components。使用命令也基本一致

npm run build根据不同参数打包不同环境url

这篇文章主要介绍了vue项目中Npm run build 根据环境传递参数方法来打包不同域名,使用npm run build --xxx,根据传递参数xxx来判定不同的环境,给出不同的域名配置,具体内容详情大家参考下:config文件夹下dev.env.js中修改代码、prod.env.js中修改代码 HOST为截取到的参数

npm安装模块时报错:no such file or directory

使用node.js和npm,在安装模块的时候报错npm WARN saveError ENOENT: no such file or directory, open ...的解决办法。这个原因就是因为项目没有进行初始化,缺少package.json文件造成的。需要package.json才能npm install。 可以npm init初始化生成一个package.json。

vue-cli 3.x 开发插件并发布到 npm

抽空写了一个 textarea,打算发布到 npm 的时候却遇到了问题,之前用 vue-cli 2.x 的时候,打包配置项非常透明,可以很容易的修改,但升级到 vue-cli 3.x 之后,反而一脸懵逼

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!