Node.js for Linux

本文介绍了在Linux系统中安装Node.js的方法,包括下载、解压、软连接等步骤。还提及了npm升级下载包、查看默认安装位置的操作,以及安装Vue时遇到的问题及解决办法,如将Vue软链接放到目标位置以实现全局使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Node.js for Linux

node.js

在linux中安装nodejs,首先在nodejs官网找到安装包链接,然后使用

wget https://nodejs.org/dist/v12.19.0/node-v12.19.0-linux-x64.tar.xz

将nodejs压缩文件下载到本地,接着解压并把文件名修改为nodejs(看个人喜好)

tar –xvf node-v12.19.0-linux-x64.tar.xz
mv node-v12.19.0-linux-x64 nodejs

最后通过软连接将下载目录的/nodejs/bin/npm 和 /nodejs/bin/node 链接到系统中

ln -s /home/download/nodejs/bin/npm /usr/local/bin/ 
ln -s /home/download/nodejs/bin/node /usr/local/bin/

我是把文件下载到download这个位置,读者要修改成你的下载位置,软连接这东西就相当于win里面的超链接一样,可以把文件快捷放到某个特别的位置(全局检索),这样就可以在全局使用了,最后测试

node --version
v12.19.0
npm --version
6.14.8
npm
npm ls -g           列出全局已经安装的库
npm ls              列出当前路径下已经安装的库
npm ls -g --depth=0  仅显示出已经安装的库,不显示库的相应依赖
升级下载的包
npm install -g npm-check-upgrade
ncu -g  check version
ncu -u update version of package
查看npm 默认安装位置
PS C:\Users\ThinkingCalculu> npm root -g
C:\Users\ThinkingCalculu\AppData\Roaming\npm\node_modules

默认npm下载的位置是在软件安装位置的modules文件夹下,但这样linux全局使用的时候就会遇到问题,要么做软链接,要么直接修改安装位置
npm config set prefix /usr/local/

对于linux系统
默认情况下,模块会被安装在运行npm install的目录的node_modules文件夹中,如果该目录没有这个文件夹,则会创建一个并安装对应模块。
全局安装使用npm install [module_name] -g,检查当前已经下载的模块,可以使用npm list或者全局npm list -g,查看当前默认的安装位置,可以使用npm root -g

vue

安装node成功后,直接测试vue(最新)

npm install -g @vue/cli

通过指令安装脚手架工具
安装后发现使用vue指令没有效果,发现在node安装中只是把npm和node的软件软链接到全局位置,而node下载的库包位置则没有,系统找不到自然就报错vue: command not found,和node的软链接方式一样,把vue的软链接放到目标位置就行

ln -s /home/download/nodejs/bin/vue /usr/local/bin/

测试

vue -V

vue脚手架的使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值