node 开发笔记
一、node下载安装
下载地址:https://nodejs.org/download/release/v0.10.28/ ,版本是v0.10.28
window 系统直接下载.msi文件,双击安装。其安装路径可选择路径安装。
二、下载配置相关环境
进入到windows -- cmd窗体中,输入node -v 可以正确查看到node js 的版本信息。
安装其他环境
npm install express -g npm install jade -g npm install mysql -g
注:在执行express提示" express"不是内部或外部命令,原因是版本问题,需执行如下操作重新安装express
npm install -g express@3.5.0
三、编写第一个node程序
新建server.js文件,输入一下内容
var http = require('http'); http.createServer(function(request,response){ response.writeHead(200,{'Content-Type':'text/plain'}); response.end('Hellow World\n'); }).listen(8888); console.log('Server running at http://127.0.0.1:8888/');
在cmd命令窗体中,进入到server.js 文件所放的目录中,执行node server.js会出现如下效果
此时在浏览器中输入http://127.0.0.1:8888/ 就可以成功访问到第一个node.js的客户端
四、安装编写nodeJs的IDE
我选择的是sublimetext 比较轻便,下载地址:http://www.sublimetext.com/3 。
直接解压后运行sublime_text.exe就可以直接使用,但此时用sublimetext 来编写nodeJs 还是比较吃力,需要选择安装以下三个插件:
javascript代码格式化工具:JsFormat,快捷键ctrl+alt+f javascript代码检查工具:JSHint,快捷键alt+j 更好用的代码高亮工具:JavaScriptNext
插件的具体详情可参考:http://scottksmith.com/blog/2014/09/29/3-essential-sublime-text-plugins-for-node-and-javascript-developers/
在安装插件直线需要安装一个下载插件的工具Package Control ,
其Package Control 下载地址如下所示:https://github.com/wbond/sublime_package_control
将项目的将zip包下载到本地电脑,并解压到..\sublime\Data\Packages 目录下,并将文件夹名称修改为Package Control 具体内容如下所示:
此时重新打开sublime_text.exe 工具,就可以在Preferences 菜单下看到Package Control工具,此时可以使用该工具对以上三个常用插件进行安装,具体操作如下所示:
选中Install Package 按中回车,然后如下图所示选择安装插件信息
安装插件完成后在sublime_text.exe工具的右下角选中javaScript语言选项,你就会发现所安装插件的快捷键已经生效,并且高亮显示