node.js快速入门笔记一:node环境搭建

一、Node.js环境搭建:

1、Linux系统安装Node.js
  1. wget
  2. tar -zxvf node-v0.12.3.tar.gz
  3. cd node-v0.12.3
  4. ./configure --prefix=/usr/local/nodejs
  5. make&&make install
  6. ln -s /usr/local/nodejs/bin/node /usr/bin/node
  7. ln -s /usr/local/nodejs/bin/npm /usr/bin/npm
  8. node -v
2、Windows下安装Node.js

下载地址:https://nodejs.org/download/

测试安装是否成功,运行cmd进入命令行:

  1. node -v

如果可以显示版本即为成功(注:我这里是windows 7系统,更早的版本可能把node.js加入到环境变量path中)

二、Node.js编辑器选择(Windows系统下)

Windows系统下有很多编辑器可以使用,像Webstorm,Sublime,NotePad++等,webstorm是前端的开发神器,不过感觉挺占内存的,电脑配置需要好点,因此个人推荐使用sumlime

1、下载安装sublime

下载地址:http://www.sublimetext.com/

2、配置sublime:

如果希望sublime支持node.js,需要下载一个sublime的node.js的包

第一步:下载解压sublime的node.js包

下载地址:https://github.com/tanepiper/SublimeText-Nodejs

将包解压后的文件夹重命名为NodeJs

第二步:打开sublime,选择菜单中的“Tools”->”浏览程序包”,进入程序包文件夹,将刚才解压后的NodeJs包放进来,

并打开NodeJs包,编辑Nodejs.sublime-build这个文件,将encoding字段的值修改为gb2312,不然运行的时候提示的文字为变成乱码,修改的内容如下:

  1. {
  2. "cmd": ["node", "$file"],
  3. "file_regex": "^[ ]*File (...*?), line ([0-9]*)",
  4. "selector": "source.js",
  5. "shell":true,
  6. "encoding": "gb2312",
  7. "windows":
  8. {
  9. "cmd": ["taskkill /F /IM node.exe & node", "$file"]
  10. },
  11. "linux":
  12. {
  13. "cmd": ["killall node; node", "$file"]
  14. },
  15. "osx":
  16. {
  17. "cmd": ["killall node; node $file"]
  18. }
  19. }

并保存。

第三步。重启

三、第一个node.js程序

  1. console.log("hello world!");

按快捷键CTRL+B即可在编辑器下方看到结果:

  1. hello world!
  2. [Finished in 0.3s]