在上一次我使用nodejs+express+socketio+mysql搭建聊天室,这基本上就是从socket.io的官网上的一份教程式复制学习,然后,根据国情,我又在其中加入了私聊点对点,然后共享画图的你画我猜功能。
分类:
Web程序 时间:
2015-06-12 16:49:06
阅读次数:
130
前言在Java领域,Apache, Spring, JBoss 三大社区的开源库,包罗万象,但每个库都在其领域中都鹤立鸡群。而Nodejs中各种各样的开源库,却让人眼花缭乱,不知从何下手。Nodejs领域: Jasmine做单元测试,Karma自动化完成单元测试,Grunt启动Karma统一项目管理...
分类:
其他好文 时间:
2015-06-11 20:59:46
阅读次数:
138
由C++编写的js运行环境2009年诞生nodejs社区:https://www.npmjs.com/官网: nodejs.orgnodejs分两大阵营:io.js和Node.js版本号:偶数为稳定版,奇数为非稳定版f12到chrome下的js执行环境(console),基本的js语句在浏览器的执行...
分类:
Web程序 时间:
2015-06-11 20:53:35
阅读次数:
220
在命令行中执行 "npm install -g express"等待下载并且自动完成安装。测试express完成安装的一个方法就是查看其版本号,执行命令 “express -V”正常情况下回输出版本号如图,但有遇到不正常情况的,会提示“express不是内部或外部命令”,这样问题就来了,这是什么原因...
分类:
Web程序 时间:
2015-06-11 16:29:01
阅读次数:
124
linux下源码安装:下载源码:https://nodejs.org/download/1)解压:tar -zxvf node-v0.12.4.tar.gz2)进入解压后的目录:./configure3)make4)make install默认安装路径 /usr/local/bin/node
分类:
Web程序 时间:
2015-06-11 16:14:29
阅读次数:
112
fs.open(path, flags, [mode], [callback(err, fd)])是 POSIX open 函数的封装,与 C 语言标准库中的 fopen 函数类似。它接受两个必选参数,path 为文件的路径,flags 可以是以下值。 ? r :以读取模式打开文件。 ? r+ .....
分类:
Web程序 时间:
2015-06-11 16:07:07
阅读次数:
189
安装npmnpm上有很多优秀的nodejs包,来解决常见的一些问题,比如用node-mysql,就可以方便通过nodejs链接到mysql,进行数据库的操作在开发过程往往会需要用到其他的包,使用npm就可以下载这些包来供程序调用a) 如果系统没有安装过Git,可以直接到https://github....
分类:
其他好文 时间:
2015-06-11 14:26:35
阅读次数:
111
按照官网下载安装,选择Windows Installer (.msi);,一直next安装,默认安装在C:\Program Files\nodejs下,环境变量会自动添加如果安装后,打开cmd输入node -v; npm -v显示版本号,则安装成功。以上步骤一般没问题。如果使用npm命令,无法安装任...
前段时间本着练习angularJS+requireJS的目的写了一个基于nodeJS和socket.io的聊天室,github地址为:https://github.com/towersxu/node-socketIO-angular-require-chatroom。当时没有考虑性能方面的问题,本着...
分类:
Web程序 时间:
2015-06-11 12:27:26
阅读次数:
301
grunt是一套前端自动化工具,一个基于nodeJs的命令行工具,一般用于:① 压缩文件② 合并文件③ 简单语法检查对于其他用法,我还不太清楚,我们这里简单介绍下grunt的压缩、合并文件,初学,有误请包涵准备阶段1、nodeJs环境因为grunt是基于nodeJs的,所以首先各位需要安装nodeJ...
分类:
其他好文 时间:
2015-06-11 11:00:30
阅读次数:
161