SF
BlueGo
BlueGo
注册登录
关注博客
注册登录
主页
关于
RSS
Vue+Node+MongoDB从开发到正式部署
BLUE
2017-12-19
阅读 6 分钟
4.5k
想搭建一个Vue+Node+MongoDB的项目,能跑通整个开发到部署的流程,折腾一个多星期终于可以了~看过不少教学文章,发现教你怎样搭建一个Vue开发环境的很多,搭建Express的很多,但还真没发现一个完整从开发到正式部署的教程,所以只好自己来填这个坑。Node是现学现卖,文中有误请大力指正。其中各种我参考过有用的资源会穿...
【Node进程模块process】
BLUE
2017-10-11
阅读 1 分钟
1.5k
环境:Node v8.2.1; Npm v5.3.0; OS Windows10 1、模块结构图 2、例子 这儿呢,我看到一篇文章中的例子特好基本把大部分的API都列举了,我就偷个懒扔个链接吧【NodeJS入门(五)—— process对象】
【Node之web通信Socket.IO】
BLUE
2017-10-10
阅读 3 分钟
2.3k
在web开发中,我们使用HTTP协议,HTTP协议是基于文本的“单向”通讯机制,当我们想要从服务端获取数据的时候目前首选当然是Ajax,Ajax无疑是动态Web页面的一个重大发展,他不再需要我们即使更新一点内容,也需要刷新整个页面了,但是当我们在服务端将数据推送到客户端的时候,Ajax就显得力不从心了。如果我们使用Socket构...
【Node网络模块NET】
BLUE
2017-10-10
阅读 2 分钟
2.3k
net 模块提供了创建基于流的 TCP 或 IPC 服务器(net.createServer())和客户端(net.createConnection()) 的异步网络 API。我粘一个【TCP/IP、Http的区别】,对理解网络有帮助,里面总结得很好的一句话“TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据”
【Node核心模块HTTP】
BLUE
2017-09-29
阅读 6 分钟
2.6k
环境:Node v8.2.1; Npm v5.3.0; OS Windows10客户端、服务端对我们都不陌生,Node.js 中的 HTTP 接口被设计成支持协议的许多特性。 比如,大块编码的消息。 这些接口不缓冲完整的请求或响应,用户能够以流的形式处理数据。
【Node全局变量global模块】
BLUE
2017-09-27
阅读 1 分钟
5.6k
在浏览器中我们有window对象用于挂载全局的变量,在Node中我们有global对象可以进行挂载,很多共用的属性就可以挂载到global对象上了,本身它自己也拥有很多的属性。
【Node文件系统fs模块】
BLUE
2017-09-27
阅读 7 分钟
3.3k
环境:Node v8.2.1; Npm v5.3.0; OS Windows10 1、fs 模块API nodejs的文件操作大部分API都提供了同步和异步的两种方式,下面是异步API结构图,同步方法在异步方法后面加【Sync】就行了 1.1 API结构图 1.2 文件读写模式对应编码 2、一些例子 下面是部分API的例子,对部分API的一个简单代码实现 2.1 readFile读取文件 {代...
【Node事件模块Events】
BLUE
2017-09-27
阅读 4 分钟
3.4k
所有能触发事件的对象都是 EventEmitter 类的实例。 这些对象开放了一个 eventEmitter.on() 函数,允许将一个或多个函数绑定到会被对象触发的命名事件上。 事件名称通常是驼峰式的字符串,但也可以使用任何有效的 JavaScript 属性名。
【Node dgram模块实现UDP通信】
BLUE
2017-09-26
阅读 5 分钟
3.8k
这里简单介绍下,UDP,即用户数据报协议,一种面向无连接的传输层协议,提供不可靠的消息传送服务。UDP协议使用端口号为不同的应用保留其各自的数据传输通道,这一点非常重要。与TCP相比,占用资源更少,传输速度更快。
【Node断言assert】
BLUE
2017-08-29
阅读 9 分钟
5.9k
断言是编程术语,表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真,可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新启用断言。