node与npm版本对应关系以及使用nvm管理node版本

简介: node与npm版本对应关系以及使用nvm管理node版本

一,node与npm版本对应关系

官网链接:https://nodejs.org/zh-cn/download/releases/

二,nvm下载和安装

nvm-setup最新版.rar

百度网盘

链接:https://pan.baidu.com/s/1W7RCsvx0qQTyrcG_ZOqH3w

提取码:y03i

或者…

1.在官网下载nvm安装包:https://github.com/coreybutler/nvm-windows/releases 选择nvm-setup.zip

2.解压安装 (2次选择文件要安装的目录 第一次是nvm 第二次是node.js)

3.通过nvm v查看是否安装成功

nvm v

出现上面这个,证明安装成功!

三,nvm使用

1,使用nvm安装node

选择自己要安装的版本

nvm install 12.17.0
注意:会存在下载失败此时**设置淘宝镜像**下载
修改 settings.txt,在安装的目录下找到settings.txt文件,打开后加上
node_mirror: https://npm.taobao.org/mirrors/node/
  npm_mirror: https://npm.taobao.org/mirrors/npm/

验证node是否安装成功

node -v
npm -v
2,使用nvm切换node不同版本

查看已安装的nodejs版本

nvm ls

确认使用的版本(须以管理员身份打开cmd,否则会失败)

nvm use 12.17.0

查看当前使用的版本

nvm current

卸载12.17.0

nvm uninstall 12.17.0

四,查看vue,vue脚手架的版本和npm和node的版本

1.查看vue版本号

只能在具体项目中查看vue版本号,所以在进入某一个项目中的命令行窗口输入该命令:

npm list vue
2.查看vue脚手架的版本号

脚手架安装在全局中,所以在命令行窗口输入该命令:

vue -V

Vue CLI 4.x 需要 Node.js v8.9 或更高版本 (推荐 v10 以上)。你可以使用 n,nvm 或nvm-windows 在同一台电脑中管理多个 Node 版本。

安装vue脚手架:新旧脚手架的安装步骤

  • 命令行返回上一级目录:cd…
  • package.json文件中的dependencies和devDependencies的区别:
    - dependencies:生产环境
    - devDependencies:开发环境
    - 在做项目时,两者的差别并不大,在项目打包时,dependencies下的模块会作为依赖,一起被下载,也就是说dependencies依赖的包不仅开发环境能使用,生产环境也能使用;
    - devDependencies下的模块不会自动下载。所以,只在项目开发中用到的包最好下载到开发依赖中。
5. 查看node版本号
node -v
6. 查看npm版本号
npm -v
目录
相关文章
|
16天前
|
存储 JavaScript
Nodejs的npm包管理器快速入门
介绍Node.js的npm包管理器的快速入门,包括包的概念、结构、描述文件、npm常用命令如安装、搜索、移除软件包,以及如何处理常见的npm工具部署错误。
18 2
Nodejs的npm包管理器快速入门
|
3天前
|
JavaScript Linux 开发者
一个用于管理多个 Node.js 版本的安装和切换开源工具
【9月更文挑战第14天】nvm(Node Version Manager)是一个开源工具,用于便捷地管理多个 Node.js 版本。其特点包括:版本安装便捷,支持 LTS 和最新版本;版本切换简单,不影响开发流程;多平台支持,包括 Windows、macOS 和 Linux;社区活跃,持续更新。通过 nvm,开发者可以轻松安装、切换和管理不同项目的 Node.js 版本,提高开发效率。
|
6天前
|
缓存 资源调度
解决node升级到18版本node-sass安装问题
解决node升级到18版本node-sass安装问题
|
20天前
|
JavaScript 小程序 Java
【工具】用nvm管理nodejs版本切换,真香!
本文详细介绍了如何使用 nvm(node.js 版本管理工具)解决在不同项目间频繁切换 Node.js 版本的问题。通过实例展示了 A、B 两个项目分别依赖 v14.19.1 和 v16.15.0 版本时的解决方案,并提供了 nvm 的下载、安装及常用命令等实用信息,帮助读者轻松管理 Node.js 版本。文章还包括了卸载已安装的 Node.js、配置环境变量等步骤,确保切换顺畅无阻。
43 0
【工具】用nvm管理nodejs版本切换,真香!
2071 verbose node v16.6.0 2072 verbose npm v7.19.1或者 no such file or directory, lstat ‘D:\wor
该博客文章提供了解决在使用npm版本7.19.1时出现的"no such file or directory"错误的具体方法,建议通过降级npm到6.14.8版本来解决问题,并确认了该方法可以成功安装node_modules。
2071 verbose node v16.6.0 2072 verbose npm v7.19.1或者 no such file or directory, lstat ‘D:\wor
|
1月前
|
缓存 JavaScript 前端开发
成功解决:npm 版本不支持node.js。【 npm v9.1.2 does not support Node.js v16.6.0.】
这篇文章介绍了如何解决npm版本与Node.js版本不兼容的问题,提供了查看当前npm和Node.js版本的步骤,以及如何根据Node.js版本选择合适的npm版本并进行升级的详细指导。
成功解决:npm 版本不支持node.js。【 npm v9.1.2 does not support Node.js v16.6.0.】
|
1月前
|
JavaScript
成功解决node、node-sass和sass-loader版本冲突问题、不需要降低node版本。如何在vue项目中安装node-sass,以及安装node-sass可能遇到的版本冲突问题
这篇文章介绍了在Vue项目中安装node-sass和sass-loader时遇到的版本冲突问题,并提供了解决这些问题的方法,包括在不降低node版本的情况下成功安装node-sass。
成功解决node、node-sass和sass-loader版本冲突问题、不需要降低node版本。如何在vue项目中安装node-sass,以及安装node-sass可能遇到的版本冲突问题
|
28天前
|
JavaScript 前端开发 Shell
mac和windows上安装nvm管理node版本
NVM(Node Version Manager)是前端开发者常用的命令行工具,用于管理计算机上的不同Node.js版本。通过NVM,开发者可以轻松地在多个项目间切换所需的Node.js版本。在Mac上,可以通过cURL或Wget下载安装脚本,或使用包管理工具brew安装。安装后需配置环境变量以识别NVM命令。Windows用户则可通过专用的nvm-windows安装程序完成安装。常用命令包括安装、卸载特定版本、列出已安装版本等。
78 0
|
1月前
|
缓存 JavaScript Serverless
阿里云云效产品使用合集之如何在Serverless Devs阶段指定Node.js版本
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
1月前
Mac卸载 Node npm,升级 Node
Mac卸载 Node npm,升级 Node
45 0