今天第一次尝试连接MongoDB数据库,具体步骤也很简单。
首先,通过NodeJS运行环境安装MongoDB包,进入要安装的目录,执行语句
npm install mongodb安装成功后,通过如下语句测试与数据库建立连接几关闭数据库var
Node.js中也有一些功能的封装,类似C#的类库,封装成模块这样方便使用,安装之后用require()就能引入调用.
一、Node.js模块封装1.创建一个名为censorify的文件夹2.在censorify下创建3个文件censort
作为外部模块,调用的方法和mysql模块是相同的,不再赘述。
ejs的render函数有两个参数 第一个是字符串,第二个是可选的对象,和其他javascript模版一样需要渲染的数据也是包含在option对象中的ejs.render(str
mysql使用
安装mysql 模块:
在安装根目录 cmd命令行执行命令 npm install mysql安装成功后、
mysql数据库表 已存在的情况下。
在nodejs根目录 新建mysql.js:var sys = require
Node.js和其他语言一样,也有文件操作。先不说node.js中的文件操作,其他语言的文件操作一般也都是有打开、关闭、读、写、文件信息、新建删除目录、删除文件、检测文件路径等。在node.js中也是一样,也都是这些功能,可能就是api与其
Node.js和js一样也有计时器,超时计时器、间隔计时器、及时计时器,它们以及process.nextTick(callback)函数来实现事件调度。今天先学下setTimeout和setInterval的使用。
一、setTimeout
session 不用多介绍,使一个http可以对应一个终端用户。session的本质使用cookie来实现。原理大概是:http 带来服务端提前设置 cookie,服务端拿到标示用户身份的cookie, 再去固定地点(数据库,文件)检索出对
安装程序
NodeJS 提供了一些安装程序,都可以在 nodejs.org 这里下载并安装。
Windows 系统下,选择和系统版本匹配的 .msi 后缀的安装文件。Mac OS X 系统下,选择 .pkg 后缀的安装文件。
编译安装
Li