常用的包管理命令

1. Composer
composer --version			//查看当前版本
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/			//全局更改为阿里云全镜像
composer config -g --unset repos.packagist			//取消配置
composer -vvv require alibabacloud/sdk				//输出详细信息
composer self-update		//更新
composer diagnose			//诊断
composer clear				//清楚缓存
composer update --lock		//更新lock文件
2. npm
npm install				//安装依赖
npm -v					//查看当前版本
npm install npm -g		//全局更新
npm install -g cnpm --registry=https://registry.npmmirror.com	//全局更改为淘宝镜像源(更改后命令为 cnpm)
npm install <Module Name>		//添加指定的包
npm list -g				//查看全局安装的包及其版本号
npm list <Module Name>			//查看指定的包的版本号
npm uninstall <Module Name>		//卸载指定的包
npm update <Module Name>		//更新指定包的版本
npm cache clean					//删除以前安装的 node_modules

deepin

官网下载Linux版安装包,或者使用命令下载

wget https://nodejs.org/dist/v16.13.1/node-v16.15.0-linux-x64.tar.xz

解压

tar -vxf node-v16.15.0-linux-x64.tar.xz

移动到安装目录(注意:用deepin自带的软件解压,有2级目录,添加环境变量的时候注意)

sudo mv node-v16.15.0-linux-x64 /opt/node

修改环境变量(根据自己的需求添加到系统还是用户环境变量)

sudo vim /etc/profile(系统环境变量)
vim ~/.bashrc(用户环境变量)

//加入环境变量(添加到文件末尾)
export NODE_HOME=/opt/node
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_mudules

保存后重载

source /etc/profile
source ~/.bashrc

创建软链接(添加了环境变量,可以不用创建)

sudo ln -s /opt/node/bin/node /usr/local/bin/node
sudo ln -s /opt/node/bin/npm /usr/local/bin/npm

查看是否安装成功(关闭终端后再次查看可能会提示未找到,需要重启系统)

node -v
npm -v

常用的包管理命令
https://everysunday.github.io/2022/02/13/包管理命令/
作者
T-River
发布于
2022年2月13日
许可协议