node、nvm、nrm、npm、yarn使用教程
来源:http://www.tudoupe.com时间:2022-06-10
简介
您可以选择任何类型的节点安装,使用nvm安装可以同时在机器上安装不同的节点
node简单安装
网站:https://nodejs.org/zh-cn/

点击下一步
测试
打开cmd命令行
输入下列命令节点-v
使用版本管理器安装
nvm, node, npm
nvm:nodejs版本管理工具,即一个nvm可以管理许多节点版本和 npm版本。
nodejs:项目开发所需的代码库。
npm:nodejs包管理工具, npm也与安装的nodejs一起安装,它是包管理工具,npm在nodejs中管理第三方插件。
nvm、节点和npm关系
nvm管理nodejs和npm的版本,npm管理nodejs的第三方插件。
nvm安装和使用
- 可以使用Node Version Manager安装节点安装,可以在同一机器上安装和交换不同版本的节点环境。
- npm 需要 在 节点 项目 所在 的 目录 下 的 一 个 包 。 Json Papers 这里 可以 看到 JSON 格式 的 简单 的 项目 描述 信息 。
- 普通节点版本管理员:
.nvm( https://github.com/nvm-sh/nvm )
.n( https://github.com/nvm-sh/nvm ) - nvm使用介绍
- windows安装
下载链接: https://github.releases/nvm-windows
nvm-noinstall.zip:绿色未安装版本,但需要在使用时配置。
nvm-setup.zip:安装版本,推荐使用

- 详细命令介绍
1,查看本地安装的所有版本
nvm list [available]
可选参数使用
2.安装,命令中的版本号可以定制
nvm install 11.13.0
3、使用特定版本
//临时版本-仅在当前窗口中指定的版本
nvm use 11.13.0
// 永久版本 - 用于所有窗口的指定版本
nvm alias default
4、卸载
nvm uninstall 11.13.0
5、命令提示
nvm arch节点在32或64位上运行。
nvm install <version> [arch]:安装节点,版本是特定的版本或最新稳定版本。 可选参数拱指定安装32位或64位版本,这些是默认的系统位。
nvm list [available]显示安装文件列表。 选择可用参数显示所有可安装版本。
nvm on打开node.js版本管理。
nvm off关闭node.js版本管理。
nvm proxy [url]设置下载代理。 没有附加的参数url来显示当前代理。
nvm node_mirror [url]设置节点镜子。 默认是 https://nodejs.org/dist/。 如果你没有写url,使用默认url。
nvm npm_mirror [url]设置npm镜子。 https://github.com.com/npm/cli/archive/。 如果您没有写url,使用默认url。
nvm uninstall <version>卸载指定版本节点。
nvm use [version] [arch]使用版本节点.32/64位元指定。
nvm root [path]设置一个目录以存储不同的版本节点。 如果没有设置,则默认使用当前目录。
nvm version显示nvm版本。该版本可以简化为v。
nvm alias default v12.14.1如果安装了多个节点版本,可以设置默认的节点版本
npm andyarn的使用
详细命令介绍
当前目录
npm root查看本地安装目录
安装运行的依赖包并将其保存到json文件中的package.in
npm install --save
yarn add
安装开发依赖包并将其保存到json文件中的package.in
npm install --save-dev
yarn add --dev
更新本地依赖包
npm update
yarn upgrade
查看本地依赖包
npm ls
卸载本地依赖包
npm uninstall
yarn remove全局
查看npm全球安装位置
npm get prefix or npm prefix -g
yarn global dir
设置npm全球安装的位置
npm config set prefix "E:nodejs-npmnode_modulesnode_global"
npm root -g查看全局安装目录
安装全局依赖包
npm install -g
yarn global add
更新全局依赖包
npm update -g
yarn global upgrade
查看全局依赖包
npm ls -g
yarn global list
卸载全局依赖包
npm uninstall -g
yarn global remove
查看依赖包信息
npm info
执行脚本配置命令
npm run
yarn start常用命令总结
启动项目并生成 package.json文件
yarn init --yes# 简写 -y
npm init --yes# 简写 -y
增加项目依赖/开发依赖
yarn add <package...> [--dev/-D]//非-D默认生产环境
yarn add [package]@[version]#带版本
npm install XXX --save可以简写成npm i XXX -S --------> 安装项目依赖
npm install XXX --save-dev可以简写成npm i XXX -D ------> 安装开发依赖
全局安装一个依赖
yarn global add [package]
npm install [package] -g
移除一个依赖
yarn remove <packageName>
npm uninstall <packageName> -S
全局删除一个依赖
yarn global remove <packageName>
npm uninstall -g <packageName>
安装所有依赖包
yarn
npm i
升级依赖
yarn upgrade#升级所有在包中未记录的依赖性。
npm update# npm可以通过'–save|–save-dev'指定升级的依赖类型
yarn upgrade webpack# 升级指定包
npm update webpack --save-dev# npm
yarn upgrade --latest#忽略版本规则,升级到最新版本和更新 packages.json
运行脚本
yarn run
npm run
列出所有本地安装的依赖性
yarn global list --depth=0# 限制依赖的深度
npm list -g --depth=0
缓存清理
yarn cache clean
npm cache clean --force
视图所有依赖历史的版本
yarn info <package...>
npm v <package...> versions//缩写
npm脚本工具
可以在一个包中运行。 在json文件中使用的脚本字段中定义的脚本命令,例如:
介绍了 npm 脚本的钩子:
npm脚本有两个前和后钩,
启动脚本命令的钩子是 prestart和poststart。
当执行npm运行开始时,
会按以下顺序执行npm run prestart && npm run start && npm run poststart
使用方法:
查看源和换源
npm config get registry//查看当前的npm镜像源
npm config set registry https://registry.npm.taobao.org///把npm镜源设置为 Taobao镜
yarn config get registry//查看当前yarn镜像源
yarn config set registry https://registry.npm.taobao.org/// 将Setyarn镜源转换为 Taobao镜
安装cnpm而不是npm
npm install -g cnpm --registry https://registry.npm.taobao.org
镜像源地址部分如下:
npm — https://registry.npmjs.org/
cnpm — https://r.cnpmjs.org/
taobao — https://registry.npm.taobao.org/
nrm学习
- npm注册管理器是一个镜像源管理工具,有时海外资源太慢,可以用来快速交换 npm源
- 如果你想使用 Taobao以外的镜像资源,你可以使用NRM( https://github.mirror source management tool com/Pana/nrm
npm install -g nrm
然后看看所有可用的镜像源
nrm ls
查看当前源nrm current
最后设置您想要使用的源nrm use cnpm
增加定制的源nrm add registry url目录是源名称, url是源路径.
命令nrm del registry删除对应的源
通过nrm test registry测试响应源响应时间
学习网站: https://docs.npmjs.com/misc/scripts
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
