美文网首页
ubuntu 18.04 搭建 nodejs、npm + pha

ubuntu 18.04 搭建 nodejs、npm + pha

作者: 乌守元 | 来源:发表于2019-03-12 16:19 被阅读0次

    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 的路径,第二个路径为环境变量所在路径,只需要根据自己的安装修改第一个路径 
    

    相关文章

      网友评论

          本文标题:ubuntu 18.04 搭建 nodejs、npm + pha

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