nvm, node.js, npm, yarn 安装配置

简介: nvm, node.js, npm, yarn 安装配置

nvm 安装

nvm 是一个 node.js 管理工具,可以快捷下载安装使用多个版本的node.js

linux

命令行输入:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

卸载:

rm -rf "$NVM_DIR"

删除 ~/.bashrc 文件中的

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[[ -r $NVM_DIR/bash_completion ]] && \. $NVM_DIR/bash_completion

windows

点击 github 链接 windows-releases, 下载下方红框中的exe文件安装即可

卸载找到安装目录中的uninstall文件即可


node.js 安装

node.js 是 js 文件的运行环境

linux

# 1.安装特定版本的NodeJS
nvm install <version>
 
# 2.切换特定版本的NodeJS
nvm use <version>
# 3.安装LTS版本NodeJS
nvm install --lts
 
# 4.切换LTS版本NodeJS
nvm use --lts
 
# 5.查看已安装NodeJS版本
nvm ls
 
# 6.查看已安装的LTS版本
nvm ls --lts
 
# 7.卸载特定版本的NodeJS
nvm uninstall <version>

windows

# 1.安装特定版本的NodeJS
nvm install <version>
 
# 2.切换特定版本的NodeJS
nvm use <version>
# 3.安装LTS版本NodeJS
nvm install latest
 
# 4.切换LTS版本NodeJS
nvm use latest
 
# 5.查看已安装NodeJS版本
nvm list
 
# 6.查看所有可以下载的版本
nvm list available
 
# 7.卸载特定版本的NodeJS
nvm uninstall <version>

npm yarn 配置

npm, yarn 都是 node.js 的包的管理工具

npm 操作

# 1. npm升级到最新版本
npm install -g npm@latest
# 2. 安装依赖
npm install
# 3. 安装包
npm install package_name
# 4. 移除包
npm uninstall package_name
# 5. 获取镜像源
npm config get registry
# 6. 更换国内源
npm config set registry https://registry.npmjs.org/
# 7. 恢复官方源
npm config set registry https://registry.npmmirror.com

yarn 操作

# 1. 安装yarn
npm install -g yarn
# 2. 安装依赖
yarn install 
# 3. 添加包
yarn add package_name
# 4. 移除包
yarn remove package_name
# 5. 获取镜像源
yarn config get registry
# 6. 更换国内源
yarn config set registry https://registry.npmmirror.com
# 7. 恢复官方源
yarn config set registry https://registry.yarnpkg.com

前端基本环境配置完毕!



目录
相关文章
|
2月前
|
JavaScript Unix Linux
nvm与node.js的安装指南
通过以上步骤,你可以在各种操作系统上成功安装NVM和Node.js,从而在不同的项目中灵活切换Node.js版本。这种灵活性对于管理不同项目的环境依赖而言是非常重要的。
675 11
|
6月前
|
资源调度 JavaScript 前端开发
yarn如何用node替换
Yarn 是一个由 Facebook 开发的 JavaScript 包管理工具,提供比 npm 更快、更可靠的依赖管理体验。然而,在某些情况下,使用 Node.js 内置的 npm 工具替代 Yarn 可能更为合适。通过简化项目结构、统一命令行工具、利用丰富的社区资源和支持,npm 能够减少不必要的复杂性。转换步骤包括:安装 Node.js 和 npm、初始化项目、安装依赖包、转换脚本以及使用 npm 运行命令。这样可以确保项目在保持高效的同时,避免引入额外的工具依赖。
142 2
|
5月前
|
存储 JavaScript 前端开发
在NodeJS中使用npm包进行JS代码的混淆加密
总的来说,使用“javascript-obfuscator”包可以帮助我们在Node.js中轻松地混淆JavaScript代码。通过合理的配置,我们可以使混淆后的代码更难以理解,从而提高代码的保密性。
374 9
|
5月前
|
JavaScript 算法 前端开发
nodejs18版本 npm run dev失败
在使用若依框架运行 `npm run dev` 时,若卡在 95% 并报错,通常是 Node.js 17+ 与 Webpack 的兼容性问题。原因是 OpenSSL 3 的加密算法变化导致依赖冲突。解决方法:Windows 下运行 `set NODE_OPTIONS=--openssl-legacy-provider`,macOS/Linux 使用 `export NODE_OPTIONS=--openssl-legacy-provider`,然后重新启动开发服务即可。此设置让 Node.js 启用旧版加密支持,恢复正常构建流程。
367 0
|
9月前
|
JavaScript
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
578 13
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
|
8月前
|
JavaScript
nodejs安装之npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIRED reason: certificate has expired-证书错误通用问题解决方案-优雅草央千澈
nodejs安装之npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIRED reason: certificate has expired-证书错误通用问题解决方案-优雅草央千澈
1262 27
|
8月前
node环境之当我们遇到需要付费的依赖库@fortawesome/fontawesome-pro导致npm install无法进行怎么办-fontawesome-pro依赖库
node环境之当我们遇到需要付费的依赖库@fortawesome/fontawesome-pro导致npm install无法进行怎么办-fontawesome-pro依赖库
195 3
node环境之当我们遇到需要付费的依赖库@fortawesome/fontawesome-pro导致npm install无法进行怎么办-fontawesome-pro依赖库
|
8月前
|
存储 资源调度 JavaScript
npm、cnpm 和 pnpm 是三种常用的 Node.js 包管理工具
npm、cnpm 和 pnpm 是三种常用的 Node.js 包管理工具。npm 是官方默认的包管理器,提供依赖管理、安装和更新等功能;cnpm 是由阿里巴巴开发的 npm 镜像,专为中国大陆用户优化,解决下载速度慢的问题;pnpm 通过硬链接技术提高安装速度并节省磁盘空间,特别适合磁盘资源紧张的环境。三者命令类似,但各有特色,开发者可根据需求选择合适的工具。
804 5
|
9月前
|
存储 资源调度 JavaScript
一文带你了解PNPM以及 npm,yarn,pnpm区别
一文带你了解PNPM以及 npm,yarn,pnpm区别
591 9
|
11月前
|
JavaScript 算法 内存技术
如何降低node.js版本(nvm下载安装与使用)
如何降低node.js版本(nvm下载安装与使用)

推荐镜像

更多
  • NPM