node使用教程
node下载地址
https://nodejs.org/zh-cn/download/
wget https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz
tar -xvf node-v16.13.1-linux-arm64.tar.xz -C /opt
# 添加环境变量
cat <<'EOF'>> /etc/profile
export PATH=/opt/node-v16.13.1-linux-arm64/bin:$PATH
EOF
# 加载配置
. /etc/profile
node -v
npm -v
配置镜像站
npm config set registry=http://registry.npm.taobao.org #配置淘宝仓库
npm config get registry #检查镜像站
升级npm
npm install -g npm
npm -g install npm@版本号 #升级到指定版本
安装cnpm
使用淘宝镜像仓库安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装模块
将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录
npm install 模块名/包名 -g #安装模块/包,-g全局安装,不带-g在当前项目安装
npm uninstall -g 模块名/包名 #删除模块
临时使用某个镜像站安装模块
#使用淘宝镜像站下载cluster模块
npm --registry https://registry.npm.taobao.org install cluster -g
在镜像站中搜索安装包
npm search 包名
查看已安装的包
npm list -g #-g全局,不带-g查看当前项目已安装的包
项目模块管理
npm list #列出当前项目已安装模块
npm show express #显示模块详情
npm update #升级当前目录下的项目的所有模块
npm update express #升级当前目录下的项目的指定模块
npm update -g express #升级全局安装的express模块
npm uninstall express #删除当前目录下的项目指定的模块
创建模块
npm init #会输入各种配置包括git的url及用户名密码
npm publish