使用npm制作nodejs模块包

2015-02-11 11:12:21
阅读: 972
NodeJS  是一门年轻的语言,扩展模块并不太全,经常我们想用某个模块但是却找不到合适的。比如前两天我需要使用hmac和sha1来做签名,就没有找到一个比较好 用的模块,这时候就需要我们自己来实现相应的功能了。自己写完之后,再把它打包成一个模块分享给大家来用,即方便了其他人,又能让自己有点小小的成就感, 实在是一件一举多得的好事情。接下来,我就为大家介绍一下如何封装一个NodeJS模块并把它分享给其他人。 NPM  (Node Package Manager, http://npmjs.org ) 是 Node .....

修改linux系统变量

2015-02-05 11:41:57
阅读: 312
开发人员一定会被测试环境和正式环境参数搞晕其实给系统增加变量来识别环境即可迎刃而解修改方法nano /etc/profile 增加 尾部增加 export NODE_ENV="development" 这样即可再写代码的时候识别环境  var isDevelopment = process.env.NODE_ENV == "development" ? true : false; exports.config& .....

Git SSH Key 生成步骤

2015-02-05 10:17:16
阅读: 548
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、 设置Git的user name和email: $ git config --global user.name "xuhaiyan" $ git config --global user.email "haiyan.xu.vip@gmail.com" 二、生成SSH密钥过程: 1.查看是否已经有 .....

Ubuntu安装nodeJS

2015-02-05 09:55:28
阅读: 416
安装环境 ubuntu12.04 64bit  nodejs-v0.8.14.tar.gz  Node.js是一个基于google v8 javascript的服务端编程框架。但是Node.js又不是js应用,应该说是js的运行平台。它采用事件驱动、异步编程,为网络服务而设。  Node.js的性能不错,按照创始人Ryan  Dahl的说法,性能是Node.js考虑的重要因素,选择c 和v8而不是ruby或者其他的虚拟机也是基于性能的目的。Node.js在设计上也是 比较大胆,它以单进程、单线程模式运行,事件驱动机制是Node.js .....

json的前端渲染的妙处

2015-02-04 10:04:31
阅读: 436
 最近接到一个任务是去根据坐标计算距离var EARTH_RADIUS = 6378137.0;    //单位M var PI = Math.PI; function getRad(d){     return d*PI/180.0; } /**  * caculate the great circle distance  * @param& .....

nodejs

2015-01-27 14:11:42
阅读: 305
[1] Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用· Node.js 借助事件驱动, 非阻塞I/O 模型变得轻量和高效, 非常适合 运行在分布式设备 的 数据密集型 的实时应用。V8引擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。[2] 2009年2月,Ryan Dahl在博客上宣布准备基于V8创建一个轻量级的Web服务器并提供一套库。2009年5月,Ryan Dahl在GitHub上发布了最初版 .....

linux 常用命令

2015-01-24 18:56:13
阅读: 533
系统信息  arch 显示机器的处理器架构(1)  uname -m 显示机器的处理器架构(2)  uname -r 显示正在使用的内核版本  dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)  hdparm -i /dev/hda 罗列一个磁盘的架构特性  hdparm -tT /dev/sda 在磁盘上执行测试性读取操作  c .....

关于我

2015-01-24 13:34:22
阅读: 692
此博客是为我练手用node.js和nedb打造而成,不合理的地方请多指教,经阿里云客服催促, 关闭了留言功能及聊天室模块.可以通过下面的方式联系到我 QQ:357403651 E-mail:yanglinnie@126.com

nodejs 链接mongodb

2015-01-24 13:10:29
阅读: 698
var http = require('http');   var Server = require('mongodb').Server;  var mongodb = require('mongodb');  var Db = require('mongodb').Db; var db_name = 'goyoodb';  & .....

Linux(Ubuntu)下安装NodeJs

2015-01-24 13:09:41
阅读: 319
Linux(Ubuntu)下安装NodeJs安装nodeJS之前,如果没有安装g++及 libssl-dev,则先要安装好,安装方法如下:$ sudo apt-get install g++$ sudo apt-get install libssl-dev接下来,就可以下载安装nodeJS了,目前稳定版本为 Node.js 0.6.18,下面是安装步骤:$ wget http://nodejs.org/dist/v0.8.16/node-v0.8.16.tar.gz .....