Windows平台下的node.js安装javascript
直接去nodejs的官网http://nodejs.org/上下载nodejs安装程序,双击安装就能够了html
测试安装是否成功:java
在命令行输入 node –v 应该能够查看到当前安装的nodejs版本号node
简单的例子
写一段简短的代码,保存为helloworld.js,大体看下nodejs是怎么用的。mysql
以下:该代码主要是建立一个http服务器。git
打开命令行,转到当前文件所存放的路径下,运行 node helloworld.js命令便可github
若是一切正常,能够看到命令行输出:Server running at http://localhost:8080/sql
同时,在浏览器输入http://localhost:8080/,能够看到一个写着helloworld的网页。数据库
安装npmexpress
npm上有不少优秀的nodejs包,来解决常见的一些问题,好比用node-mysql,就能够方便经过nodejs连接到mysql,进行数据库的操做
在开发过程每每会须要用到其余的包,使用npm就能够下载这些包来供程序调用
a) 若是系统没有安装过Git,能够直接到https://github.com/isaacs/npm下载npm所须要的文件。
b) 若是有Git 可使用git下载。
下载到NPM文件后,命令行首先转到npm所在地址,输入如下代码进行安装。
安装Express
Express是nodejs经常使用的一个框架。
a) 全局安装
b) 安装在当前文件夹下
安装成功后,命令行会提示 npm info ok
-g表明安装到NODE_PATH的lib里面,而-d表明把相依性套件也一块儿安装。若是沒有-g的话会安装目前所在的目录(会创建一个node_modules的文件夹)。
在项目中引用express包
例:
若是没有安装过express,那么首先须要在当前项目文件夹下安装一个express
命令行转到当前路径后,运行
安装完成后,能够看到当前目录下多了一个【node_modules】文件夹,下有一个【express】文件夹
注:项目中引用的包,都会被安装到【node_modules】文件夹
用express建立项目
在命令行中输入【express 项目名称】,就能够在当前文件夹下建立一个新的项目
如图:
包括如下几个文件:
用此方法,只是建立了一个空的项目框架,和一个简单的实例程序,运行app.js能够查看(还须要在项目文件目录下,安装jade包,方法相似安装express)
参考网站:
Node.js基础 http://www.infoq.com/cn/master-nodejs
Node.js 入门教程 http://nodebeginner.org/index-zh-cn.html
Node.js中文文档 http://cnodejs.org/cman/index.html
Express文档 http://expressjs.com/guide.html#routing
CNode社区 http://club.cnodejs.org/
附命令行的常见操做:
1) 文件运行后,再次调出命令输入栏 用Ctrl+C2) 转到某个盘下 F:3) 转到某个文件夹下 cd F:\nodeExamples4) 回到上级目录 cd..