首页 > 编程语言 >NodeJS本地环境安装及设置

NodeJS本地环境安装及设置

时间:2023-06-26 11:47:52浏览次数:52  
标签:npm Node NodeJS Yarn js registry 本地 安装

背景

作为一个后端,服务接口自然不在话下。分分钟给安装上百个接口。但是交互。。。postman,postman,,,,,

可视化和交互上那简直真的就是都长这样:

想搞个React 前端页面。

先使用一下单表的增删改查操作。用来操作数据库玩玩

一、概念

1、Node.js 是什么?

Node.js 是一个开源和跨平台的 JavaScript 运行时环境。 它几乎是任何类型项目的流行工具!

运行环境,是不是很熟悉,对。就是 == java JRE,Java 运行时环境

Node.js 在浏览器之外运行 V8 JavaScript 引擎(Google Chrome 的内核)

2、npm 是什么?

npm(ndoe package manager)是nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)

npm 以其简单的结构帮助 Node.js 生态系统蓬勃发展,现在 npm 仓库托管了超过 1,000,000 个开源包,你可以自由使用。

仓库托管,maven 仓库,git 仓库类似。使用 mvn,git 命令

二、安装 node.js

1、下载

下载 | Node.js 中文网​nodejs.cn/download/

2、安装

一路 next 。。。 完成

安装后的文件夹内容。

3、验证

win+R , cdm ,输入

npm -v

node -v

4、设置

4.1 设置文件存放路径

  • 在其他盘找个位置,创建两个文件夹,一个是缓存文件夹。一个是下载文件文件夹
  • 查看一下原来的设置
  • 设置成新的路径
npm config set prefix="D:\Environment\nodejsRepository\node_global"
npm config set cache="D:\Environment\nodejsRepository\node_cache"
= 等号左右不能有空格!!!
  • 修改【用户】环境变量
  • 新建【系统】环境变量
  • 编辑【系统】环境变量
  • 验证
npm install express --global

4.2 设置镜像地址

npm 默认的 registry 是国外镜像地址。切换成国内镜像,可选用 阿里

npm config set registry https://registry.npm.taobao.org

4.3 设置cnpm

cnpm 与 npm 的区别?
用法完全一致,npm是官方的,从国外官方服务器获取。cnpm是阿里的,从国内阿里服务器获取。只是为了区分。
  • cmd 输入命令:
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 查看下载的文件
  • 验证
cnpm -v

三、安装 模块

1、yarn

npm install yarn -g

 

---

什么是 yarn ?

Yarn:Yet Another Resource Negotiator,是一个快速、可靠、安全的依赖管理工具,一款新的JavaScript包管理工具。

Yarn工作流:

Yarn使用方法:https://yarn.bootcss.com/docs/usage/

Yarn使用方法-如图:

 

参考:

[1]. Nodejs安装教程

[2]. nodejs是用来做什么的

[3]. Yarn 中文文档

[4]. npm 中文文档 | npm 中文网

 

 

出处:https://zhuanlan.zhihu.com/p/542932711

标签:npm,Node,NodeJS,Yarn,js,registry,本地,安装
From: https://www.cnblogs.com/mq0036/p/17505216.html

相关文章

  • Eve-NG 安装与配置
    Eve-NG安装与配置1下载进入EVE-NG官网,点击顶栏第二个选项DOWNLOAD进来后是这个样子找到FreeEVECommunityEditionVersionxxx这一栏,你此时的版本号可能和我不太一样,这没关系,可以看到他提供了两种下载项目,OVF包和ISO镜像OVF包:OVF包安装方式适合在安装Wi......
  • AI绘画:切换黑色风格,安装更棒的主题!
    从StableDiffusion出现的第一天起,我就开始关注这个项目,后来也出过几期教程。一直以来都是只追求功能实现,不管界面的问题。现在我突然想要换一个帅气的主题了…就是这么突然!默认的白色主题太….普通…既没有设计感啊,又不GEEK!下面通过两种方式,来让界面焕然一新。 1.......
  • Android13 安装最新版 Frida
    本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删!Android13安装最新版Frida环境win10Pixel4Android13Python3.9Frida16.1.0Frida-tools12.1.3PC安装......
  • 在Linux上安装和使用免费版本的PyMol
    技术背景PyMol是一个类似于VMD的分子可视化工具,也是在PyQt的基础上开发的。但是由于其商业化运营,软件分为了教育版、开源版和商业版三个版本。其中教育版会有水印,商业版要收费,但是官方不提供开源版本的安装方法。按照参考链接1的内容,可以在Windows系统上面安装一个开源版本的PyMo......
  • Vmware ESXi 8.0安装Ubuntu18.04-Server教程
    一、创建虚拟机新建虚拟机下一步即可设置虚拟机名称及安装的系统选择一个可用的磁盘分配虚拟机硬件配置,并选择镜像分配基本的内存、硬盘空间后,点击CD/DVD选择镜像配置路径二、安装Ubuntu-Server安装完成后我们点开创建好的虚拟机如下,点击打开电源......
  • AI绘画:Roop插件的特性与安装!
    交叉”学科”来了! 我们之前讲过可以实现单图换脸的Roop,也讲过可以通过文字描述画画的项目Stable-Diffusion-WebUI。现在这两者要通过sd-webui-roop产生交汇。我们先来简单的看一下这个插件可以干什么!   功能特点根据项目作者的说法,这个插件基于r......
  • 本地部署开源大模型的完整教程:LangChain + Streamlit+ Llama
    在过去的几个月里,大型语言模型(llm)获得了极大的关注,这些模型创造了令人兴奋的前景,特别是对于从事聊天机器人、个人助理和内容创作的开发人员。大型语言模型(llm)是指能够生成与人类语言非常相似的文本并以自然方式理解提示的机器学习模型。这些模型使用广泛的数据集进行训练,这......
  • docker 安装gitlab
    一.安装访问DockerHub官网搜索:https://hub.docker.com/search?q=gitlab&type=image一个社区版,一个企业版。我们安装社区版,选择GitlabCommunityEdition,dockerpullgitlab/gitlab-ce:14.3.3-ce.0dockerrun-d-p8443:443-p8088:80-p222:22--namegitlab--restart......
  • docker 安装 jenkins 以及安装插件出现的问题解决方式
    使用docker-composeversion:"3.9"services:jenkins:image:jenkins/jenkins:lts-jdk11ports:-"8080:8080"-"5000:5000"volumes:-/root/software/jenkins/jenkins-data:/var/jenkins_homeenvir......
  • zabbix5.0安装和部署笔记
    zabbix版本5.0,操作系统版本Ubuntu18.04 版本5.0,操作系统版本Ubuntu18.041.安装mysql2.解压这个包tar-xvfmysql-5.7.30-1.el7.x86_64.rpm-bundle.tar3.rpm所有程序sudoaptinstallrpmrpm-Uvh*.rpm--nodeps--forceerrorwhileloadingsharedlibraries:libaio.so.1:......