nodejs学习笔记,包括bcrypt和async,promise的一些内容
分类:
Web程序 时间:
2014-12-26 18:21:49
阅读次数:
249
小文件拷贝
var fs = require('fs'); function copy(src, dst) {//接受源文件地址和目的文件地址 fs.writeFileSync(dst, fs.readFileSync(src));//从源路径中读取文件内容,然后写入目标路径 } function main(argv) { copy(ar...
模块路径解析规则:nodejs支持三种解析方式:/或C:开头的绝对路径;./开头的绝对路径;按照一定规则解析路径,直到找到模块位置。
内置模块:如果传递给require的是NodeJS内置模块名称,则不解析,直接返回内部模块导出对象。
node_modules目录:node_modules目录用于存放模块。如某个模块的绝对路径是/home/user/hello.js,在该模块中使用require('foo/bar')方式加载模块时,则寻找顺序如下:
/home/user/node_modules/foo/...
一.准备已安装NodeJS(Node,npm)二.1.创建工作空间:$mkdir~/workspace/nodejs/
$cd~/workspace/nodejs/
$pwd
/Users/vincent/Desktop/my/workspace/nodejs2.安装express$sudonpminstallexpress-g
express@4.10.4/usr/local/lib/node_modules/express
├──merge-descript..
分类:
Web程序 时间:
2014-11-28 18:36:29
阅读次数:
265
什么是NodeJS。浏览器可以解析JS,NodeJS也可以解析JS,它就是一个JS的解析器。浏览器利用JS操作DOM,而NodeJS利用JS操作磁盘文件或搭建HTTP服务器。NodeJS的作者创造NodeJS的目的是为了实现高性能的Web服务器,所以他首先看重的是事件机制和异步IO模型的优越性。...
教材参考:《Node.js》权威指南一:nodejs概述二:nodejs基础知识三:模块与npm包管理机制
分类:
Web程序 时间:
2014-11-06 02:01:33
阅读次数:
235
在js或者node编程中,由于异步的频繁和广度使用,使得回调和嵌套的深度导致编程的体验遇到一些挑战,如果写出优雅和好看的代码,本文主要针对异步编程的主流方案做一些总结1、事件发布/订阅模式事件监听器模式是一种广泛用于异步编程的模式, 是回调函数的事件化,又称发布/订阅模式, node自身提供even...
分类:
Web程序 时间:
2014-10-27 14:15:53
阅读次数:
274
Nodejs学习文档整理1、nodejs是什么: nodejs是一个是javascript能在后台运行的平台,具体来时只是使code javascript能在后台运行,因为不在浏览器中运行所以不涉及到document等对象。(Mozilla 则指出 JavaScript 由Core JavaScri...
分类:
Web程序 时间:
2014-09-23 19:09:35
阅读次数:
266
1. 运行技巧在Windows系统下的做法完全不同,我们得靠.cmd文件来解决问题。假设node-echo.js存放在C:\Users\user\bin目录,并且该目录已经添加到PATH环境变量里了。接下来需要在该目录下新建一个名为node-echo.cmd的文件,文件内容如下:@node "C:\...
分类:
Web程序 时间:
2014-09-02 12:13:14
阅读次数:
182