本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- 龙儿筝
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
nodejs调试、监控
工具:
调试:node-inspector
监控:node-monitor & node-dashboard
调试:
1.安装node-inspector
$ npm install -g node-inspector
2.运行开发的node程序
$node --debug app.js
3.运行node-inspector
$node-inspecto ...
nodejs的邮件模块nodemailer使用
在涉及到推广的时候,邮件群发或者说邮件自动发送是不可避免的,而nodejs在这个方面也有很好的支持模块,方便大家进行邮件的开发,
安装这个模块:
npm install nodemailer@0.7.1 --save
这里的版本选择了0.7 。最新版本好像是2.X
参考网站是官方文档: https://nodemailer.com/nodemailer-0-7-depreca ...
nodejs多个文件上传问题的解决办法
关于多个文件上传的表单有多中方法:
1)基本的表单上传
<form action="/fileupload" enctype="multipart/form-data">
选择一个文件: <input type="file" name="file">
<inp ...
Nodejs动态加载路由,Nodejs遍历目录,Nodejs路由工具
工具来源:
Nodejs需要手动加载路由文件,如果一个个添加,项目逐渐扩大,比较麻烦。
尤其在项目route目录下,增加模块文件夹的时候,引入路由更是麻烦。
因此写了一个Nodejs动态加载路由,Nodejs遍历目录,Nodejs路由工具,取名为route.js。
支持无限级别目录结构,自动递归引用。有任何更好的建议,欢迎随时留意交流。
使用方法:
1、文 ...
Nodejs pk Java 第1回合:初次交锋
学习一门新语言,最好最快的方法就是与现在所掌握的语言对比着思考。
公司最近有个新项目,要用Nodejs开发,现在Nodejs已经很成熟了,可以试试。又开始重新研究,考虑了一下,可以写一系列PK文章,可以帮助刚刚接触Nodejs的朋友,轻松入门。
做了很多年Java开发的,就用Nodejs与Java做对比,来个PK。写此文章不为分出谁胜谁负,只是为了学习。两种语言,各有特色,各 ...
创建nodejs模块并发布到npm包管理平台
安装好nodejs后,npm也自动被安装了,首先配置npm,填写作者信息:
npm set init.author.name "Kean Yuan"
npm set init.author.email "yuanzuochao@gmail.com"
npm set init.author.url "http://becomebetter.i ...
Nodejs笔记(三)
本篇主要介绍nodejs+redis的使用例子:
(一)安装:
npm install redis
(二)一些比较常使用例子
//建立连接
var redis=require("redis");
var client=redis.createClient("6379","192.168.1.182");
//添加 ...
nodejs npm离线安装模块redis
从github下载zip,再用 npm install 安装
npm install package-name.zip
安装的package不能依赖别的包。
例如redis https://github.com/NodeRedis/node_redis
例如mysql https://github.com/felixge/node-mysql
nodejs离线安装npm---新版的NodeJS已经集成了npm
npm是nodejs插件的管理工具
由于新版的NodeJS已经集成了npm,所以之前npm也一并安装好了,再也不用像以前那么苦逼了。
http://www.lxway.com/446154186.htm
安装linux版nodejs
cd /neeatar -zxvf node-v5.3.0.tar.gznode-v5.3.0-linux-x64重命名node-v5.3.0mv node-v5.3.0-linux-x64 nodecd /neea/node/bin
添加环境变量export PATH=/neea/node/bin:$PATHnode -v
下载npmcurl -0 -L http://npmjs.org/i ...
Nodejs笔记(一)
(一)什么是nodejs?
nodejs是一个是基于Chrome V8(C++编写)的JavaScript引擎,提供了JS运行时的执行环境,这一点有点类似于Java的JVM虚拟机。nodejs是一个事件驱动的,异步非阻塞的io模型,这使他更非常轻量级和高效。
(二)什么是npm?
npm是nodejs的包生态系统的管理器,它提供非常简洁的命令来管理在nodejs中的一些依赖库,这一点和cent ...