MES7.0 开发文档 MES7.0 开发文档
首页
起步
基础组件
功能组件
API
版本历史
首页
起步
基础组件
功能组件
API
版本历史
  • 环境搭建

    • SVN
    • Node.js
      • 一、简介
      • 二、下载安装
      • 三、npm
        • 3.1 简介
        • 3.2 修改镜像源
        • 3.3 安装包
        • 3.4 卸载包
      • 四、nvm
        • 4.1 简介
        • 4.2 常用命令
        • 4.3 其它命令
    • Yarn
    • Visual Studio Code
    • 浏览器
    • Java
    • Redis
    • nacos
  • 标准版配置

  • 部署指南

  • 起步
  • 环境搭建
2023-03-05
目录

Node.js

# 一、简介

Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统。

Node.js 中文网 (opens new window)

# 二、下载安装

svn 下载: node-v12.20.0-x64.msi (opens new window)

svn 下载: node-v14.8.0-x64.msi (opens new window)

# 验证是否安装成功
$ node -v
1
2

注意

建议使用 nvm 安装。安装版本不要太高,推荐 12.20.0 或 14.8.0

# 三、npm

npm 中文文档 (opens new window)

npm 中文文档 (需要关注公众号,获取验证码) (opens new window)

npm 命令大全 (opens new window)

# 3.1 简介

npm的全称是(Node Package Manager),是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。

# 3.2 修改镜像源

# 查看当前的下包镜像源 https://registry.npmjs.org
$ npm config get registry

# 将下包的镜像源切换为淘宝镜像源
$ npm config set registry=https://registry.npmmirror.com/

# 查看 npm 所有的配置信息
$ npm config list
1
2
3
4
5
6
7
8

# 3.3 安装包

# 安装指定包,默认安装最新版本,并且会添加至 package.json 的 dependencies 节点中
$ npm install 包名
$ npm i 包名

# 全局安装,表示会安装到全局目录下
$ npm install 包名 --global
$ npm install 包名 -g

# 安装包,表示会添加至 package.json 的  dependencies 节点中
$ npm install 包名 --save
$ npm install 包名 -S

# 安装包,表示会添加至添加至 package.json 的  devDependencies 节点中
$ npm install 包名 --save-dev
$ npm install 包名 -D

# 安装指定版本的包
$ npm install 包名@版本号

# 一次性安装所有包
# 执行 npm install 命令时,npm 包管理工具会先读取 package.json 中的 dependencies 节点,
# 读取到记录的所有依赖包名称和版本号之后,npm 包管理工具会把这些包一次性下载到项目中
$ npm install
$ npm i

# 从镜像源安装
$ npm install 包名 -registry=镜像源地址
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

# 3.4 卸载包

# 通用卸载包
$ npm uninstall 包名  
# 卸载全局包
npm uninstall 包名 --global
npm uninstall 包名 -g
# 卸载包,同时卸载留在 package.json 中 dependencies 下的信息
npm uninstall 包名 --save
npm uninstall 包名 -S
# 卸载包,同时卸载留在 package.json 中 devDependencies 下的信息
npm uninstall 包名 --save-dev
npm uninstall 包名 --D
1
2
3
4
5
6
7
8
9
10
11

# 四、nvm

nvm 文档手册 (opens new window)

svn 下载: nvm-setup.exe (opens new window)

# 4.1 简介

nvm 全英文也叫 node.js version management,是一个 nodejs 的版本管理工具。nvm 和 n 都是 node.js 版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js

# 4.2 常用命令

# 查看已经安装的版本
$ nvm list
# 查看已经安装的版本
$ nvm list installed
# 查看网络可以安装的版本
$ nvm list available
# 查看当前的版本
$ nvm version 
# 安装 node version:安装版本号或last(最新稳定版本) arch(可选): 指定安装 32/64 位
$ nvm install <version> [arch]
# 卸载制定的版本
$ nvm uninstall <version>
# 切换指定的 node 版本,可指定 32/64 位数
$ nvm use [version] [arch]
# 列出所有版本 nvm current 显示当前版本
$ node nvm ls 
# 给不同的版本号添加别名
$ nvm alias <name> <version> 
# 删除已定义的别名
$ nvm unalias <name>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

# 4.3 其它命令

# 在当前版本 node 环境下,重新全局安装指定版本号的 npm 包
$ nvm reinstall-packages <version>
# 打开 nodejs 控制
$ nvm on
# 关闭 nodejs 控制
$ nvm off
# 查看设置与代理
$ nvm proxy
# 设置或者查看 setting.txt 中的 node_mirror,如果不设置的默认是 Index of /dist/
$ nvm node_mirror [url]
# 设置或者查看 setting.txt 中的 npm_mirror,如果不设置的话默认的是: https://github.com/npm/npm/archive/
$ nvm npm_mirror [url]
# 设置和查看 root 路径
$ nvm root [path] 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
SVN
Yarn

← SVN Yarn→

Theme by Vdoing | Copyright © 2023-2025 北京嘉禾云网科技有限公司
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式