npm, node, pm2 使用笔记

# 卸载 npm:
# 1.先卸载npm
sudo npm uninstall npm -g
# 2.卸载node
yum remove nodejs npm -y
# 看看是否有残留
# 进入 /usr/local/lib 删除所有 node 和 node_modules文件夹
# 进入 /usr/local/include 删除所有 node 和 node_modules 文件夹
# 进入 /usr/local/bin 删除 node 的可执行文件

# 安装:(新node版本是带有npm)
# 登录linux,cd /usr/local目录去下载安装包
# 1. 下载 在 /usr/local 目录下,下载nodejs安装包
wget https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
# 2. 解压
tar xvf node-v8.11.4-linux-x64.tar.xz 
# 3. 改短名
mv node-v8.11.4-linux-x64 nodejs
# 4. 配置,需要创建软链接,以便全局使用:(否则node -v 报错:-bash: /usr/bin/node: 没有那个文件或目录)
ln -s /usr/local/nodejs/bin/node /usr/bin/node
ln -s /usr/local/nodejs/bin/npm /usr/bin/npm
# 5、完成检验:
node -v  && npm -v

  

# pm2 启动 nuxt项目
# 1. 进入 项目目录 
cd /project-path
# 2. 启动项目(name参数是用于给监听项目做的一个标识名称)
pm2 start npm --name 'project-name' -- run start
# 3. 删除项目
pm2 delete 'project-name'
# 4. 重启项目(一般用于项目打包后重新部署)
pm2 restart 'project-name'

 

 
posted @ 2021-08-28 12:11  cidgur  阅读(265)  评论(0编辑  收藏  举报