跳过正文

记一次linux安装node.js的坑

·54 字·1 分钟
Remy
作者
Remy
Bug的设计师,故障的制造机,P0的背锅侠。代码里的隐秘问题总能被我创造性地解锁。写代码如同解谜,有时谜底是惊喜,有时是惊吓。

原因
#

今天安装hexo来构建静态博客,需要用的nodejs,于是涂了方便,直接apt-get install了,但是当我输入了npm install时,出现错误,谷歌后使用网上的三种方法,都不可以,所以记下这记录

  1. 使用已编译的包建立链接: 这种方法并不太好,第一,npm后,安装的内容无法设为全局变量,造成安装框架无法使用
  2. 使用编译环境安装: 这种方法太过繁琐,并不推荐
  3. 使用管理工具安装,网上都说直接apt-get install方法安卓,实测,很坑,原因是npm和node并不匹配,造成很多意想不到的错误.

解决方案:
#

还是直接看官方文档整吧!

debain/ubuntu
#

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs

然后安装buildtools:

sudo apt-get install -y build-essential

centos
#

curl --silent --location https://rpm.nodesource.com/setup_4.x | bash -
yum -y install nodejs

一样要安装buildtools

yum install gcc-c++ make

搞定,就是这么简单!