美文网首页
linux安装最新版本node踩坑汇总

linux安装最新版本node踩坑汇总

作者: 小西_01bc | 来源:发表于2018-09-09 16:02 被阅读0次
  • 理解nvm或n管理npm和node的版本
    https://www.cnblogs.com/kaiye/p/4937191.html
  • ubuntu上node与nodejs问题


    image.png
  • node的安装方式
    • windows
      • 通过安装包安装.msi , 直接引导安装
      • 通过二进制程序.exe, 运行安装
    • linux ubuntu
      • 通过软件库apt安装(安装的是旧版本, 因为库没更新, 可以自己引入新源pps, 本人尝试未果)
      • 通过下载源代码.tar.gz, 解压后执行安装文件install安装
        https://segmentfault.com/a/1190000008494164(安装时间非常长,本人用此方法解决了node的版本低问题)
      • 下载二进制文件运行安装.tar.xz
  • 安装最新版本对node
    • 方法一: 用npm
    • 方法二: 另一种方法是安装最新版本的节点(当然不使用npm):
      curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
      sudo apt-get install -y nodejs
    
  • 疑点
    • linux里的软链接是什么?

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两个文件。同样终端中连个命令都能执行了。

相关文章

  • linux安装最新版本node踩坑汇总

    理解nvm或n管理npm和node的版本https://www.cnblogs.com/kaiye/p/49371...

  • linux安装node环境

    学习过程中,疯狂踩坑,所以写个linux安装nodejs的总结 安装node node下载地址http://nod...

  • Vue.js

    踩坑 安装环境 安装最新版Nodejs,无需Admin权限 You can get it from Node.js...

  • GitBook安装和使用

    检查node版本,安装的GitBook的时候有个坑,用node版本v8.9.4和最新的v14.7.0,都会报错安装...

  • elasticsearch单机版安装及安装过程踩的坑整理

    elasticsearch单机版安装及安装过程踩的坑整理 环境及版本 Linux版本:centos7.3 JDK版...

  • node安装

    全局安装n 使用n安装某个node版本 安装最新稳定版 node:n stable安装最新版本 node:n la...

  • CentOS下搭建git服务器

    踩了几个坑 Linux权限 SSH 1 安装gityum install git查看版本号git --versio...

  • node版本更新

    查看当前node版本 清除cache 安装node版本管理工具——"n" 安装最新稳定版node 查看node版本...

  • linux 开发环境搭建

    linux安装node,npm,cnpm,pm2,nginx,hg 安装node 来源 下载linux版本的nod...

  • linux 安装Node.js

    linux 安装Node.js 安装依赖 下载 (截止2019-02-01最新版本。) 解压 重命名 编辑环境变量...

网友评论

      本文标题:linux安装最新版本node踩坑汇总

      本文链接:https://www.haomeiwen.com/subject/bqwjpftx.html