常用的包管理命令
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/包管理命令/