zoukankan      html  css  js  c++  java
  • 树莓派:3安装NodeJS

    上一节记录有mysql的安装,这一节就主要记录nodejs的安装,最开始的时候我是想直接使用命令直接安装,如:

    sudo apt-get install nodejs
    

    结果发现安装不了,好像是数据源有问题。既然这样不行那么我就自己编译吧,发现Raspbian上面东西还挺全的。要编译nodejs需要这些:

    * GCC 4.2 or newer
    * Python 2.6 or 2.7
    * GNU Make 3.81 or newer
    * libexecinfo (FreeBSD and OpenBSD only)
    

    而Raspbian也刚好都有,所以就方便很多了,而且git也是默认安装好的,所以我就直接在github上面clone下nodejs的代码,不过我是clone下v0.10.25的分支,如:

    git clone -b v0.10.25-release https://github.com/joyent/node
    

    如果网速快的话会很快down下来,慢的话要等一会,down下来之后就可以直接编译安装了,如:

    ./configure
    

    然后编译并且安装,这里建议如下处理,不要分开两条命令:

    make & make install
    

    因为在树莓派上面编译特别慢,可以说是相当慢,上面这样直接编译并安装可以让你先处理其他事,忙完在回来看看是否OK,真的要很久时间。

    安装完成之后,运行命令看看是否成功:

    root@raspberrypi:/home/pi/github/node# node -v
    v0.10.25
    root@raspberrypi:/home/pi/github/node# npm -v
    1.3.24
    root@raspberrypi:/home/pi/github/node# 
    

    node版本是0.10.25,npm版本是1.3.24到此nodejs就安装成功了,在上一节我已经把项目clone下来了,所以直接进项目目录下启动项目看下:

    root@raspberrypi:/home/pi/github/NLifeBill# node app
    Express server listening on port 3000
    

    到此项目就正常启动了,在电脑上访问下完全无压力的打开。真是太棒了,老婆再也不用担心我要开机记账了。哈哈哈

  • 相关阅读:
    Mac OS使用brew安装memcached
    Mac OS使用brew安装memcached
    Mac OS使用brew安装memcached
    JAVA学习之路 (五) 类
    JAVA学习之路 (五) 类
    JAVA学习之路 (五) 类
    JAVA学习之路 (五) 类
    常用的CSS小技巧
    常用的CSS小技巧
    常用的CSS小技巧
  • 原文地址:https://www.cnblogs.com/Dn9x/p/3576309.html
Copyright © 2011-2022 走看看