通过apt直接安装的版本比较低,node的版本是8.x,npm的版本是3.x。

安装方式:

# 安装nodejs
sudo apt install nodejs
# 安装npm
apt-get install npm

到这里node和npm已经安装上了,不过版本比较低,接下来是升级版本的方式。

先对npm进行配置:
找到/home/用户名/.npmrc文件,这是npm的配置文件。编辑

prefix=/mnt/d/software/Nodejs/node_global
cache=/mnt/d/software/Nodejs/node_cache
registry=http://registry.npm.taobao.org

配置的分别是npm模块的安装目录、缓存目录、npm镜像站。
这里先配置好以便一会方便找模块。

接下来是升级的方式。

提示:如果下面使用npm命令报错,建议重新打开终端,如果还是不行,参考大佬的文章:在liunx上安装出错 没有npm

# 安装n模块
sudo npm install -g n
# 升级nodejs到最新的stable(稳定版)
sudo n stable
# 升级npm到最新的latest(最新版)
npm install npm@latest -g

提示:如果提示找不到n命令,就去安装的n模块目录的bin目录下去执行。

找n模块目录的方式:
在上边配置好的路径里,依次进入lib\node_modules\,进入这个目录之后就看到了n模块的目录,进入n模块的bin目录,在这个目录下执行

sudo ./n stable

再继续上边的流程即可。



参考连接:
在liunx上安装出错 没有npm
ubuntu用apt安装最新的nodejs,npm
npm安装教程

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐