关于如何解决安装node后node命令不能用,nodejs可以用的解决办法

新手用linux安装完node.js后发现node -v命令不能执行,而nodejs -v却能执行,但自己用的项目中必须用node命令而不能用nodejs命令,这时候就不知道怎么办才好。搜索后用
sudo npm install -g n
sudo n stable
这俩个命令发现一直在载入无法完成,最后也不知道怎么办。有些人搜索到了使用软链接把nodejs改成node就行,可是没人叙述怎么搞。我现在来说一下
Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接,ln -s产生软链接(即符号链接)。
硬链接类似windows于复制了一份文件而改了文件名字
软链接类似windows给文件建立了一个快捷方式
我们要用到的是软链接把nodejs改成node就行了,一般node或者其他运行程序安装完成后都在usr/bin文件夹下能找到它,我们在终端敲
cd /usr/bin 进入bin文件夹自己在文件夹里搜索一下nodejs,在敲
ln -s /usr/bin/nodejs /usr/bin/node 建立软链接node
这个时候再在终端中测试node -v就能执行了!再在bin文件夹下搜索node发现有一个nodejs和一个node两个文件。同样终端中连个命令都能执行了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值