首页 > 代码库 > NodeJS+ExpressJS+SocketIO+MongoDB应用模板

NodeJS+ExpressJS+SocketIO+MongoDB应用模板

OS:Win8.1 with update

关键字:NodeJS,ExpressJS,SocketIO,MongoDB。

 

1.源代码下载:https://github.com/ldlchina/ESMNodeAppTemplate

 

2.服务器环境配置:

安装NodeJS: http://www.nodejs.org/。
安装mongodb: http://www.cnblogs.com/ldlchina/p/3551334.html。
打开文件\lib\conf.json, 配置db选项。
打开\package.json, 更改name, version等。
在\routes的子文件夹下面添加路由。
所有前端文件放到\frontend文件夹下面。

 

3.启动运行服务器

打开CMD,切换到文件目录\ESMNodeAppTemplate。

第一次启动,运行CMD:“npm install”,安装node modules。

运行CMD:“node start”,服务器启动成功,显示:start at port:8443

 

4.运行Samples

在浏览器窗口打开:http://localhost:8443/samples/testsocketio.html,显示如下:

在浏览器窗口打开:http://localhost:8443/samples/testfileupload.html,显示如下:

NodeJS+ExpressJS+SocketIO+MongoDB应用模板