首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

强力推荐使用nvm对node.js进行版本管理

前言 今天在基于vue-admin-template二次开发一个后台管理系统的时候,我拉取其模板后,通过 yarn install 初始化下载的时候,出现了 node.js 版本过高的问题,突然想起了前些天看到的一篇微信公众号推荐的...nvm 来对 node.js 版本进行管理。...方便以后我格式化电脑后继续安装 nvm, 哈哈,nvm 确实不错~ ① nvm 的下载 传送门 点击如下安装包 ② nvm 的安装 2.1 解压后安装 2.2 选择nvm安装路径:D:\NVM 2.3 选择node.js...路 在NVM文件夹下新建一个 node.js 文件夹 2.4 确认安装 本地已经有node版本,安装时nvm出现提示,点击“是”即可 ③ 添加命令 找到如上指定nvm文件打开,给该文件添加两行命令...install 版本号 下载对应node版本(如:nvm install 16.13) nvm use 版本号 切换node版本 nvm on 开启nvm nvm off 关闭nvm 通过如上的操作,把我的node.js

8010

推荐 3 款实用 Node.js 版本管理工具

为了能够对 Node.js 版本进行版本管理,我整理了 3 款非常实用的 Node.js 版本管理工具,让大家能够自由地切换本地环境不同的 Node.js 版本。...1. nvm ⭐ Github stars: 60K+ nvm[2] 是一款 Node.js 版本管理工具,允许用户通过命令行快速安装、切换和管理不同的 Node.js 版本。...浏览器打开下面链接下载 https://github.com/nvm-sh/nvm/blob/v0.39.1/install.sh # 下载完成后,通过命令安装 sh install.sh # 方式2 推荐...# 安装指定的 Node.js 版本 nvm use 17.0.0 # 使用指定的 Node.js 版本 nvm alias default 17.0.0 # 设置默认 Node.js...版本 fnm use 17.0.0 # 使用指定 Node.js 版本 fnm default 17.0.0 # 设置默认 Node.js 版本 总结 本文为大家推荐了 3 款非常常用的 Node.js

4.1K20

最全面的 Node.js 资源汇总推荐

【导读】:Node.js 是一个开源、跨平台的,用于编写服务器和命令行的 JavaScript 运行时工具。...awesome-nodejs 是sindresorhus发起维护的 Node.js 资源列表,内容包括:命令行工具、日志、调试、HTTP、构建工具、文件系统、模板、Web 框架、流程控制、文本、图片和数据校验等...这个列表堪称最全面的 Node.js 资源汇总,在 GitHub 已接近 4 万 Star。 中文版由开源前哨和前端大全微信公号团队维护更新,欢迎在 Github 上关注。...管理 n - Node.js 版本控制 nave - Node.js 虚拟环境 nodeenv - 与 Python virtualenv 兼容的Node.js 虚拟环境 nvm for Windows...dotenv - 从 .env 文件加载环境变量. remote-git-tags - 从 git 远程仓库获取 tags semver - 语义版本分析器 Faker.js - 测试数据批量生成工具 (推荐阅读

3.3K31

别再这样安装 Node.js 了,试试新官网推荐的这种方式!

看似很简单的一个问题,已经不止一次的遇到过有 Node.js 初学者来咨询怎么安装 Node 了,当我推荐 nvm 时,有些就懵了,这是什么?...见过很多的初学者一开始是从官网下载一个 Node.js 的安装程序包然后解压并运行,现在这一步骤 Node.js 新官网的引导信息看起来更友好了(就在本周 Node.js 更新了新的官网)。...做为一个 “专业的 Node.js 开发者”,还是更推荐大家通过版本工具来管理 Node.js 版本。...Node.js 的版本管理工具很多,之前写过一篇文章来介绍。参考 “3N 兄弟” 助您完成 Node.js 环境搭建。 如下图所示,对于版本管理,Node.js 官网也给出了引导信息。...例如,MacOS 系统下默认推荐使用 NVM。 当选择 Docker 时,也给出了最简单的使用步骤 去 Node.js 新官网尝试下吧!

7910

request 已废弃 - 推荐一个超快的 Node.js HTTP Client undici

今天我想给大家推荐的是一个新的 Node.js HTTP Client undici,它比内置的 HTTP 模块还要快,下文有基准测试数据。...undici 团队致力于为 Node.js 开发快速、可靠且符合规范的 HTTP 客户端,且该项目位于 Node.js Github 组织下,其中的几位贡献者也是 Node.js 项目的贡献者,这个项目还是值得关注下的...背景 “很多人仍然问我们为什么要构建 Node.js 核心 HTTP 堆栈的替代品——虽然它对他们来说效果很好。...现实情况是,Node.js 核心 HTTP 堆栈存在基本设计问题,如果不破坏 API,就无法克服这些问题。...不了解异步迭代器的可以参考 探索异步迭代器在 Node.js 中的使用。

1.3K10

request 已废弃 - 推荐一个超快的 Node.js HTTP Client undici

今天我想给大家推荐的是一个新的 Node.js HTTP Client undici,它比内置的 HTTP 模块还要快,下文有基准测试数据。...undici 团队致力于为 Node.js 开发快速、可靠且符合规范的 HTTP 客户端,且该项目位于 Node.js Github 组织下,其中的几位贡献者也是 Node.js 项目的贡献者,这个项目还是值得关注下的...背景 “很多人仍然问我们为什么要构建 Node.js 核心 HTTP 堆栈的替代品——虽然它对他们来说效果很好。...现实情况是,Node.js 核心 HTTP 堆栈存在基本设计问题,如果不破坏 API,就无法克服这些问题。...不了解异步迭代器的可以参考 探索异步迭代器在 Node.js 中的使用。

2.8K60

Node.js

Node.js Node.js是一个基于Chrome V8引擎的JavaScript运行环境 官方地址:https://nodejs.org/zh-cn/ 浏览器是JavaScript的前端运行环境 Node.js...(express、mysql等) 环境安装:官网下载安装(推荐LTS版本) 查看版本:node-v 终端命令 执行代码:node app.js fs文件系统模块 fs模块是Node.js官方提供的、用来操作文件的模块...http 模块是 Node.js 官方提供的、用来创建 web 服务器的模块。...中的模块化 Node.js中根据模块来源不同,将模块分为3个大类: 内置模块:内置模块是由Node.js官方提供的,例如fs、path、http等 自定义模块:用户创建的每个.js文件,都是自定义模块...内置模块的加载机制 内置模块是由 Node.js 官方提供的模块,内置模块的加载优先级最高。

7.9K20

node.js

一、简介 1、什么是Node.js?...Node.js 是一种建立在Google Chrome’s v8 engine上的 non-blocking (非阻塞), event-driven (基于事件的) I/O平台....Node.js平台使用的开发语言是JavaScript,平台提供了操作系统低层的API,方便做服务器端编程,具体包括文件操作、进程操作、通信操作等系统模块 2、Node.js的特性 基于V8引起渲染JS...image.png 多版本安装方式 卸载已有的Node.js 下载nvm 在C盘创建目录dev 在dev目中中创建两个子目录nvm和nodejs 并且把nvm包解压进去nvm目录中 在install.cmd...文件上面右键选择【以管理员身份运行】 打开的cmd窗口直接回车会生成一个settings.txt文件,修改文件中配置信息 配置nvm和Node.js环境变量 NVM_HOME:C:\dev\nvm NVM_SYMLINK

5.1K30

Node.js】你真的了解 Node.js

最近笔者在阅读《深入浅出Node.js》,结合查阅的相关资料,本文算是一篇 Node.js 笔记。 Node.js 是基于 Chrome V8 引擎的 JavaScript 运行时环境。...在 Node.js 出现之前,JavaScript 只能在浏览器中使用。而 Node.js 的出现打破了这个局面。以下为 Chrome 浏览器和 Node.js 的组件构成。...浏览器和 Node.js 的结构是相似的,比如它们都是通过事件驱动的异步架构,浏览器通过事件驱动来完成界面 UI 交互,Node.js 通过事件驱动完成服务 I/O。...什么场景下使用 Node.js 适合场景 上文提到,Node.js 是单线程、使用非阻塞 I/O 调用,这允许它支持数以万计的并发支持(在事件循环中维持)。...[3] 来,告诉你Node.js究竟是什么?

5.4K10

Node.js】如何调试你的 Node.js 代码?

很多时候,我苦恼于 Node.js 的调试,只会使用 console.log 这种带有侵入性的方法,但是其实 Node.js 也可以做到跟浏览器调试一样的方便。...这个链接是 Node.js 和 Chrome 之前通信的 websocket 地址,通过 websocket 通信,我们可以在 Chrome 中实时看到 Node.js 的结果。...Vscode 调试 除了浏览器之外,各大主流的 IDE 都支持 Node.js 的调试,本文以 Vscode 为例。...总结 本文总结了两种常见的调试 Node.js 的方式。第一种 Node.js 通过 websocket 的方式将信息传递给 Chrome 浏览器,我们直接在 Chrome 中进行调试。...通过 Attach to Node Process Action 的方式,可以便捷的调试正在运行的 Node.js 代码,而不需要配置。

8.2K10
领券