linux前端开发环境安装

前言

前端环境有node.js\nvm\npm\pnpm\yarn
node.js是javaScript的运行环境,有很多个不同版本,根据项目不同需要切换node.js的版本。
nvm是nodejs的版本管理工具。
npm是随着nodejs自动安装的nodejs的包管理工具。
pnpm 是一个快速、节省磁盘空间和高效的包管理器,目标是解决 npm 和 Yarn 的一些性能和存储问题。
yarn是一个快速、可靠、安全的 JavaScript 包管理工具,解决了一些 npm在性能和依赖管理上的问题。
npm、pnpm、yarn的功能上是一致的,pnpm/yarn不是必须安装的,只是安装后更方便一些。(我没使用过yarn,所以本文不描述yarn的安装)

安装

安装顺序:nvm>node.js>npm>pnpm

nvm安装

github

国外使用的如果没有使用代理可能会遇到无法解析主机地址 “raw.githubusercontent.com”。
github项目地址:https://github.com/nvm-sh/nvm

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

两条命令使用一条即可。
命令解释:
curl和wget都是linux上的下载工具。
curl -o- 是将输出到命令行中;| bash 表示使用bash命令行运行前半段命令的输出。
wget -qO- 是将输出到命令行中、q 安静运行不会输出日志;后半段与curl相同。

gitee

国内可使用gitee。
gitee项目地址:https://gitee.com/RubyMetric/nvm-cn

#安装
bash -c "$(curl -fsSL https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh)" 

#卸载
bash -c "$(curl -fsSL https://gitee.com/RubyMetric/nvm-cn/raw/main/uninstall.sh)"

检查nvm安装

nvm 安装完成使用命令检测

nvm ls

node.js和npm的安装

node.js使用nvm安装,npm在node.js安装的同时被nodejs一同安装。

nvm ls

# 列出所有可安装版本
nvm ls-remote

# 安装某个版本Node
nvm install lts/fermium
nvm install v12.20.1
nvm install v15.5.1

# 切换Node版本
nvm use system
nvm use 14.15    # 不用全部打出版本号

pnpm 安装

npm install -g pnpm

安装完成

#如果有 前端项目 cd 到项目路径
#使用 pnpm i 安装项目依赖
pnpm i

更换源

更换国内源使用chsrc工具,项目地址:https://gitee.com/RubyMetric/chsrc

安装

#为了安装后更容易找到该工具,所以安装到根目录。
cd ~

# x64
curl -L https://gitee.com/RubyMetric/chsrc/releases/download/pre/chsrc-x64-linux -o chsrc; chmod +x ./chsrc

使用

./chsrc set node

image.png

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值