ubuntu 18.04 搭建 nodejs、npm + phantomjs 环境配置

ubuntu 18.04 搭建 nodejs、npm + phantomjs 环境配置

nodejs + npm

nodejs 环境既可以在官网上下载源码包,解压后编译、配置环境即可使用,但在新版 ubuntu 中可以用 apt-get 来更简单地获取 nodejs,安装方法如下:

sudo apt-get upoate
sudo apt-get isntall nodejs
sudo apt-get npm

之后我们来检查是否安装成功,以及我们所安装的版本:

nodejs -v
npm -v

推荐用这种方法安装的原因是无须手动配置环境变量,且卸载容易。笔者搭建 nodejs 的环境只是为了 python 网络爬虫服务,所配以选择这种简单的方式。如果是专业的 nodejs 开发,则推荐使用 nvm 来安装多版本的 nodejs。值得一提的是,用 apt-get 安装的 nodejs 并不是最新版,如果对新版有着强烈的追求,可以通过安装 n 模块,用如下命令升级 nodejs

sudo npm install -g n
sudo n stable
nodejs -v
npm -v

为了使一些npm包能够工作(例如那些需要从源代码编译代码的包),您需要安装build-essential包:

sudo apt install build-essential

同时,这个命令也搭建好了C/C++ 的开发环境。

phantomjs

安装 phantomjs 目前有三种方式,第一种方法是 apt-get,第二种是从官网源码下载 + 配置环境,第三种是用 npm 来安装。

第一种方法仍然十分简便:

sudo apt-get update
sudo apt-get install phantomjs 

第二种方法略过,第三种方法:

sudo npm install -g phantomjs-prebuilt --ignore-scripts

由于不知道什么的原因,此处安装的 phantomjs 创建在 /usr/local/bin 或者 /usr/bin 下的快捷方式可能会损坏,无法使用。此时需要我们手动创建一个 phantomjs 的快捷方式:

sudo rm /usr/local/bin/phantomjs  # 此处的路径,可能有所不同,意思是删除原有的快捷方式
sudo ln -s /usr/local/lib/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs /usr/bin/phantomjs  # 第一个路经为 phantomjs 的路径,第二个路径为环境变量所在路径,只需要根据自己的安装修改第一个路径 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2018年11月13日周二 重塑身心第30天 昨天陪孩子写作业到很晚影响了作息,今天为了多睡一会跳过了按摩和冷水浴...
    韩瑞琳Rachel阅读 444评论 0 0
  • 清晨,带着女儿在树下等小同学一起上学,无意抬头,看到了一树的细碎叶子,透过叶缝看到天空无际的湛蓝,好美的画...
    阿纹_f348阅读 471评论 0 0
  • 我是李老师的得到付费专栏用户,我常常是一边跟着进度往下走,一边回头做前面的笔记,经常在做笔记的过程中会发现一个问题...
    心诚则灵yue阅读 233评论 4 1
  • 这两天天气很是反常 异常的冷 原来老天爷也懂520 依然是两点一线的生活 越发的懒 甚至懒得去吃晚饭 懒的...
    Eileenlove阅读 260评论 0 1