xubuntu安装和卸载nodejs
侧边栏壁纸
  • 累计撰写 189 篇文章
  • 累计收到 1,259 条评论

xubuntu安装和卸载nodejs

萧瑟
2021-06-28 / 2 评论 / 258 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年06月28日,已超过1198天没有更新,若内容或图片失效,请留言反馈。

之前公司分配的云桌面一直闲置,后来觉得带自己的本特别麻烦,云桌面的 Windows特别卡,特意换成Linux,系统为xubuntuxubuntuubuntu还要再次一些,勉强能用,最近一直折腾前端代码,nodejs一直有问题,大概检查了一下发现装了两个nodejs,环境配置有些问题,导致前端项目各种报错,所以今天就简单折腾了一下。

卸载Nodejs

因为电脑装了两个nodejs环境,使用node -vsudo node -v查看版本,发现存在两个版本,启动项目也有各种问题,所以手动先卸载然后再重装试试。

yum卸载nodejs安装包

# 使用yum remove命令删除nodejs包
yum remove nodejs npm -y

手动删除卸载残留

# 删除node.node_modules文件夹
rm -rf /usr/local/lib/node*
rm -rf  /usr/local/include/node*
rm -rf /usr/local/node*

# 查找并删除~文件夹里的node和node_modules文件夹
find ~/ -name node
find ~/ -name node_modules

# 使用rm -rf 命令删除对应结果

# 删除node可执行文件
rm -rf /usr/local/bin/npm
rm -rf /usr/local/share/man/man1/node.1
rm -rf  /usr/local/lib/dtrace/node.d
rm -rf ~/.npm
rm -rf /usr/bin/node
rm -rf /usr/bin/npm

手动安装nodejs

一般`nodejs 10.14左右就够用了,所以我们就采用手动安装。

# 进入安装目录
xubuntu@10.10.254.167:~$ cd /usr/local/
# 下载软件包
xubuntu@10.10.254.167:~$ sudo wget 'https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz'
# 解压软件包
xubuntu@10.10.254.167:/usr/local/$ sudo tar -zxvf node-v10.14.1-linux-x64.tar.gz
# 修改文件夹名称
xubuntu@10.10.254.167:/usr/local/$ sudo mv node-v10.14.1-linux-x64 nodejs
# 创建node和npm软链接
xubuntu@10.10.254.167:/usr/local/$ sudo ln -s /usr/local/nodejs/bin/node /usr/local/bin/
xubuntu@10.10.254.167:/usr/local/$ sudo ln -s /usr/local/nodejs/bin/npm /usr/local/bin/
# 下载cnpm 并创建软链接
xubuntu@10.10.254.167:/usr/local/$ npm install -g cnpm --registry=https://registry.npm.taobao.org
xubuntu@10.10.254.167:/usr/local/$ sudo ln -s /usr/local/nodejs/bin/cnpm /usr/local/bin/

测试环境

xubuntu@10.10.254.167:/home/xubuntu/IdeaProject/client/ $ npm run serve
...
App running at:
- Local:   http://localhost:1888/ 
- Network: http://10.10.254.167:1888/

Note that the development build is not optimized.
To create a production build, run npm run build.

环境成功运行,问题解决。

评论 (2)

取消
  1. 头像
    流金岁月
    上海市 Windows 10 · Microsoft Edge

    要不是我有些软件必须在win下用,都直接试用Linux了

    回复
    1. 头像
      萧瑟 作者
      北京市 Windows 10 · Microsoft Edge
      @ 流金岁月

      用完Linux后感觉很流畅;日常办公、开发够用。嘿嘿

      回复