NodeJs

windows安装node后,npm: command not found

JS大学的小编 发布于 2017-06-20

这个在windows系统内, 非常的蛋疼,原因是没有设置环境变量的原因 看到网上有些人,因为这个原因而放弃学习node; node安装后,假如你安装在默认的C盘 但是你的项目在E盘; 此时你 npm init 这时候,会爆出这个错误 npm: command not found ...

阅读(2303)评论(0)赞 (0)

NodeJS的数据流stream之高级用法

JS大学的小编 发布于 2017-06-12

在node中,只要涉及到文件IO的场景一般都会涉及到一个类-Stream。Stream是对IO设备的抽象表示,其在JAVA中也有涉及,主要体现在四个类-InputStream、Reader、OutputStream、Writer,其中InputStream和OutputStrea...

阅读(2411)评论(0)赞 (1)

NodeJs使用zlib压缩与解压缩处理含API,gzip/deflate压缩详解

JS大学的小编 发布于 2017-06-12

为了减少网络传输数据量,http传输过程中会采用通用的压缩算法来压缩数据,gzip属于最常用的压缩算法。 使用node的http模块发送请求时并没有帮我们进行解压,因此我们需要手动去判断gzip。 var http = require('http'); var options =...

阅读(3387)评论(0)赞 (0)

nodeJS 加密解密

JS大学的小编 发布于 2017-06-12

加密解密技术在加密货币开发中的作用不言而喻。但技术本身并不是什么新鲜事,重要的是如果没有前面的P2P网络,和后面要介绍的区块链,单独的加解密显然没有那么神奇,加密货币也不会成为无需验证、高度可信的强大网络。 nodejs是通集成在内核中的crypto模块来完成加密解密。 var ...

阅读(7109)评论(0)赞 (2)

socket.io中文文档,基于NodeJs

JS大学的小编 发布于 2017-06-12

~~ look官网:https://socket.io/docs/ 先看实例代码: Server (app.js) var app = require('http').createServer(handler) var io = require('socket.io')(app)...

阅读(1522)评论(0)赞 (1)

NodeJs的好基友Express的详细介绍教程

JS大学的小编 发布于 2017-06-12

Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。 使用 Express 可以快速地搭建一个完整功能的网站。 Express 框架核心特性: 可以设置中间件来响应 HTTP 请求。 定...

阅读(1021)评论(0)赞 (0)

浏览器cookie/http请求,网站优化使用

JS大学的小编 发布于 2017-06-12

Cookie相关的Http头     有 两个Http头部和Cookie有关:Set-Cookie和Cookie。     Set-Cookie由服务器发送,它包含在响应请求的头部中。它用于在客户端创建一个Cookie ...

阅读(1165)评论(0)赞 (0)

NodeJs 安装配置

JS大学的小编 发布于 2017-06-12

关于nodejs中文站,目前活跃度最好的知识站应该是http://www.cnodejs.org/ ,而http://cnodejs.org/则活跃度较低。Express.js是nodejs的一个MVC开发框架,并且支持jade等多种模板,是Node.js上最流行的Web开发框架...

阅读(2021)评论(0)赞 (0)

NodeJs中的数据了流/Stream的详解

JS大学的小编 发布于 2017-06-12

Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的request 对象就是一个 Stream,还有stdout(标准输出)。 Node.js,Stream 有四种流类型: Readable – 可读操作。 Writa...

阅读(1011)评论(0)赞 (0)

NodeJs模块的使用

JS大学的小编 发布于 2017-06-12

在NodeJS中,每个js文件就是一个模块,而文件路径就是模块名, 在编写每个模块时,都有require、exports、module三个预先定义好的变量可供使用。 require函数用于在当前模块中加载和使用别的模块,其中js扩展名可省略,require多次不会重复初始化,如果...

阅读(1130)评论(0)赞 (0)