Node.js安装部署

Node.js安装部署

      • 在 Windows 上安装 Node.js
        • 1.使用安装程序
        • 2.使用包管理器 Chocolatey 安装
      • 在 macOS 上安装 Node.js
        • 1.使用 Homebrew 安装
      • 在 Linux 上安装 Node.js
        • 1.使用包管理器安装
        • 2.使用 Node.js 官方二进制包
      • 安装完成验证

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时,用于构建可扩展的网络应用。以下是在常见操作系统上安装 Node.js 的步骤:

在 Windows 上安装 Node.js

1.使用安装程序
  • 访问 Node.js 官方网站

  • 下载最新的 LTS 版本(长期支持版)的安装程序
    在这里插入图片描述

  • 双击下载的安装程序,按照提示进行安装(一路梭哈NEXT,唯一需要注意的就是自定义安装路径,安装在想安装的目录)
    在这里插入图片描述

  • 最后点击Finsh完成安装
    在这里插入图片描述

2.使用包管理器 Chocolatey 安装
  • 打开命令提示符(以管理员身份运行)。
  • 运行以下命令安装 Chocolatey:
    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
    
  • 安装 Node.js:
    choco install nodejs
    

在 macOS 上安装 Node.js

1.使用 Homebrew 安装
  • 打开终端。
  • 安装 Homebrew(如果尚未安装):
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  • 安装 Node.js:
    brew install node
    

在 Linux 上安装 Node.js

1.使用包管理器安装
  • 对于 Ubuntu/Debian 系统:

    sudo apt-get update
    sudo apt-get install nodejs
    sudo apt-get install npm
    
  • 对于 Fedora 系统:

    sudo dnf install nodejs
    
  • 对于 CentOS/RHEL 系统:

    sudo yum install epel-release
    sudo yum install nodejs
    
2.使用 Node.js 官方二进制包
  • 访问 Node.js 官方网站。
  • 下载适用于您系统的二进制包,并按照说明进行安装。

安装完成验证

验证安装是否成功,可以在终端或命令提示符中运行以下命令:

node -v
npm -v

在这里插入图片描述

这将显示已安装的 Node.js 和 npm 的版本号。如果显示了版本号,则说明安装成功。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/294185.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Grafana高可用-LDAP

一. grafana高可用 1. 迁移之前的 grafana sqlitedump.sh #!/bin/bash DB$1 TABLES$(sqlite3 $DB .tables | sed -r s/(\S)\s(\S)/\1\n\2/g | grep -v migration_log) for t in $TABLES; doecho "TRUNCATE TABLE $t;" done for t in $TABLES; doecho -e ".mode…

Python量化投资——金融数据最佳实践: 使用qteasy+tushare搭建本地金融数据仓库并定期批量更新【附源码】

用qteasytushare实现金融数据本地化存储及访问 目的什么是qteasy什么是tushare为什么要本地化使用qteasy创建本地数据仓库qteasy支持的几种本地化仓库类型配置本地数据仓库配置tushare 的API token 配置本地数据源 —— 用MySQL数据库作为本地数据源下载金融历史数据 数据的定期…

Pipelined-ADC设计二——结构指标及非理想因素(Part1)

本章将详细介绍电路各个模块的设计思路和设计中需要注意的关键点,给出流水线ADC中的非理想因素,并计算出流水线ADC各个模块具体指标。根据电路中信号的传输方向,依次介绍采样保持电路、Sub_ADC,MDAC 等模块的设计。(本…

80x86汇编—寻址方式

文章目录 术语解释8086寻址方式直数寻址寄存器间接寻址寄存器相对寻址基址变址寻址比例变址寻址方式基址比例变址寻址方式 术语解释 EA:有效地址,通过段地址:偏移地址组合得到的Effect Address 位移量:一般是常量和标号&#xff…

【Amazon 实验③】验证源请求策略将特定的请求信息转发至源站

文章目录 1. 使用源请求策略1.1 什么是源请求策略1.2 源请求策略和缓存策略的关系 2. 实验:验证源请求策略将特定的请求信息转发至源站 接上一篇文章【Amazon 实验②】使用缓存策略及源请求策略,用于控制边缘缓存的行为及回源行为,本篇文章主…

<软考高项备考>《论文专题 - 23 整合管理(1) 》

1 论文基础情况 1.1 各过程写作要点 过程定义、作用写作要点、思路制定项目章程制定项目章程是编写一份正式批准项目并授权项目经理在项目活动中使用组织资源的文件的过程。作用:①明确项目与组织战略目标之间的直接联系;②确立项目的正式地位;③展示组织对项目的…

MsSQL中的索引到底长啥样,查找过程怎么进行

参考文章一 参考文章二 建表 mysql> create table user(-> id int(10) auto_increment,-> name varchar(30),-> age tinyint(4),-> primary key (id),-> index idx_age (age)-> )engineinnodb charsetutf8mb4;insert into user(name,age) values(张三,…

天猫数据分析(软件工具)-2023年11月天猫保健品行业分析报告:市场需求扩容,年轻人是主流群体

近年来,随着健康经济、颜值经济的兴起,越来越多的年轻人加入养生大军,成为保健食品市场上的一股新力量,带动市场扩容。根据鲸参谋电商数据分析平台的相关数据显示,今年11月份,天猫平台上保健食品的销量为24…

P1883 函数

题目链接 P1883 函数 思路 举例 题目中的 F ( x ) F(x) F(x) 看起来很复杂,但由于每个 f ( x ) f(x) f(x) 的二次项系数 a a a 都不是负数,故 F ( x ) F(x) F(x) 是一个单谷函数。直接说出结论可能有些令人难以接受,不妨举出两个例子…

文档 - - - Docsify文档创建

目录 1. Docsify 介绍2. 创建 Docsify 项目2.1 安装 Node.js2.1 安装 docsfiy-cli2.3 初始化项目2.4 运行项目2.5 使用 Python 运行项目(扩展,不推荐有bug) 3. 配置 Docsify 项目3.1 修改等待加载文字3.2 添加网站 ico 图标3.3 创建新页面写文…

编译原理----算符优先级的分析(自底向上)

自底向上分析的分类如下所示: 算符优先分析 算符优先分析只规定算符之间的优先关系,也就是只考虑终结符之间的优先关系。 (一)若有文法G,如果G没有形如A->..BC..的产生式,其中B和C为非终结符&#xff…

Milvus数据一致性介绍及选择方法

1、Milvus 时钟机制 Milvus 通过时间戳水印来保障读链路的一致性,如下图所示,在往消息队列插入数据时, Milvus 不光会为这些插入记录打上时间戳,还会不间断地插入同步时间戳,以图中同步时间戳 syncTs1 为例&#xff0…