1. nodejs的下载

  我刚开始没有linux系统,于是安装了nodejs的windows版本进行学习。这两天把ubuntu鼓捣好了,也就想着在ubuntu上装上nodejs.

  nodejs的官网(http://nodejs.org/)点击install进行下载,而且下载的就是当前的最新版本;不过在windows默认下载的是.msi文件,在linux下默认下载的是.tar.gz!ubuntu下载默认的下载位置就是downloads文件夹

  2. 解压和安装

  

#tar -zvxf node-v0.10.28.tar.gz
#cd node-v0.10.28
#./configure –prefix=$HOME/local/node //编译到指定位置
#make
#make install
#echo 'export PATH=$HOME/local/node/bin:$PATH' >> ~/.profile
#echo 'export NODE_PATH=$HOME/local/node:$HOME/local/node/lib/node_modules' >> ~/.profile
#source ~/.profile

  

  到此正常情况下应该是安装成功了。测试一下node的版本,若能正常输出版本,则说明nodejs安装成功了。

#node -v

  上面最后的三行,应该是设置环境变量吧,我刚开始学习linux,还不是很懂呢!

   3. 安装过程中出现过的问题

  如果能够一帆风顺的安装下来并且成功,那最是极好了。不过我在安装的过程中,还是出现了一些问题。

  (1)提示没有安装gcc;这个容易解决:apt-get install gcc,安装了便是

  (2)提示Leaving directory:'路径/out';这个是我在执行 ./configure时没有添加后面的语句,后来参照网上的,添加上"–prefix=$HOME/local/node"后就不再提示这个错误了。

  

  我在安装的过程中,暂时就遇到了这两个问题。

   4. 总结

  其实本来已经安装了windows的版本,不过为了强迫自己学习linux,也因此很多的软件都安装了linux版本。nodejs是个好东西,好好学习!

  参考文献

  http://cnodejs.org/topic/4f16442ccae1f4aa270010b5

最新文章

  1. sizzle分析记录: 自定义伪类选择器
  2. IOS 2D游戏开发框架 SpriteKit-->续(完善角色功能)
  3. jquery-自适应全屏背景轮播动画
  4. nginx访问不了zabbix安装配置界面
  5. Pydev Debugger not working with breakpoints
  6. .net下的跨域问题
  7. Windows升级(安装)MySQL 5.7.x 解压版 + 异常处理
  8. The Monocycle(BFS)
  9. struts2中各种值栈问题
  10. python requests库学习
  11. Flex通信-Java服务端通信实例
  12. Android 自定义View修炼-自定义弹幕效果View
  13. Redis随笔(四)Centos7 搭redis3.2.9集群-3主3从的6个节点服务
  14. oracle 登录数据库时报 无监听 的一种解决方式(监听日志文件达到4g默认上限)
  15. 1px和backgroudImage
  16. CF963D Frequency of String
  17. ES查询-term VS match (转)
  18. 设计模式のAbstractFactory(虚拟工厂)----创建模式
  19. ThinkPHP 3.2 路径问题
  20. 【转】Android 内核初识(6)SystemServer进程

热门文章

  1. JmsTemplate 发送方式
  2. mixin 在传参中可以出现 参数 在类内部可以定义 作用域
  3. stochastic matrix
  4. django实现密码非加密的注册(数据对象插入)
  5. 数据性能调校——查看最耗资源的各种SQL
  6. 4.6 基于STM32+MC20地图显示路径功能
  7. 【转】Python爬虫(4)_selenium模块
  8. 联合文件系统 unionfs
  9. Service Fusing
  10. 【HackerRank】Coin on the Table