个人博客
专注IT梦想的地方

nodejs

分享Nodejs方面的学习心得和笔记。
深入理解ES7的async/await-智言个人博客

深入理解ES7的async/await

智言阅读(387)评论(1)赞(0)

在最开始学习ES6的Promise时,曾写过一篇博文《promise和co搭配生成器函数方式解决js代码异步流程的比较》,文章中对比了使用Promise和co模块搭配生成器函数解决js异步的异同。 在文章末尾,提到了ES7的async和aw...

Node.js之WebSocket建立的wss连接-智言个人博客

Node.js之WebSocket建立的wss连接

智言阅读(9536)评论(0)赞(2)

原标题:细说WebSocket – Node篇 本文将详细描述 WebSocket协议 在 web通讯 中的实现。 一、WebSocket 协议 1. 概述 websocket协议允许不受信用的客户端代码在可控的网络环境中控制远...

Centos7下安装Node.js(二)-智言个人博客

Centos7下安装Node.js(二)

智言阅读(1311)评论(0)赞(0)

在很久的一篇文章《Centos7下安装node.js》中已经有讲过如何安装node.js,它是通过源码来进行安装和编译,过程比较长,而今天分享的这篇是直接安装编译好的,只需要简单配置就可以使用了。 首先还是下载好node.js安装程序,如图...

关于Node.js使用MySQL数据库的小Demo-智言个人博客

关于Node.js使用MySQL数据库的小Demo

智言阅读(1831)评论(5)赞(4)

话说使用WordPress也有一段时间了,发现确实还是比较臃肿的,而且优化起来感觉还是比较麻烦,再加上近期在学习node.js,所以有了把这个博客过度到node.js中来,那么问题来了。node.js中的程序是自己设计的,肯定是没有什么插件...

关于node.js的一些随想-智言个人博客

关于node.js的一些随想

智言阅读(1493)评论(1)赞(0)

又是很久没更新博客,其实并没有,只是把很多内容私密了,大家看不到而已。为什么要加密,原因在于这段时间不在状态,心情也很低落,各种原因夹杂在里面,每个人都会经历很多低估,如何去调整是需要花点心思去整理的。 最近看了很多资料,发现node.js...

NPM常用模块-智言个人博客

NPM常用模块

智言阅读(7530)评论(0)赞(0)

网络文章收集,暂存。 构建/包管理 browserify grunt/grunt-cli gulp/gulp-util bower yo/yeomen-generator css/js/编译 coffee-script less node-...

在Node.js中实现Express(二)-智言个人博客

在Node.js中实现Express(二)

智言阅读(6528)评论(1)赞(1)

在上一篇《在Node.js中实现Express(一)》中分享了关于安装到启动一个express的简单案例,相信随便在百度或者谷歌上一搜都是一大堆的,所以就不多说,今天分享的依然是express的相关使用之配置路由。 我们都知道,很多时候当你...

关于Node.JS配合Nginx处理静态页面-智言个人博客

关于Node.JS配合Nginx处理静态页面

智言阅读(7646)评论(0)赞(1)

今天在学习node.js中Express模块的时候,自己做了一个简单的页面,配合着mongodb数据库,我通过express从mongodb读取数据库然后通过ejs模板引擎宣传出来后,发现css和js等静态文件无法处理,我检查了一番,ngi...

在Node.js中实现Express(一)-智言个人博客

在Node.js中实现Express(一)

智言阅读(1470)评论(0)赞(0)

什么是Express呢?其实就是将node.js底层的http模块进行了封装,并且还提供了一些其他扩展,提高开发效率。 如何使用? var express = require(’express’); var app ...

Node.js之实现TLS套接字服务-智言个人博客

Node.js之实现TLS套接字服务

智言阅读(1385)评论(0)赞(0)

这篇是继Node.js之实现套接字服务(一)和Node.js之实现套接字服务(二)之后的第三篇,虽属套接字系列,但是又牵涉到HTTP2方面,所以还是有一定的联系。 客户端: 其实创建TLS客户端与之前讲的套接字客户端几乎完全一样,只是TLS...

Node.js之实现套接字服务(二)-智言个人博客

Node.js之实现套接字服务(二)

智言阅读(1354)评论(0)赞(0)

在上一篇《Node.js之实现套接字服务(一)》中分享了关于node.js在套接字中如何创建一个套接字的客户端,而今天这篇文章分享的是如何创建一个套接字服务端。 首先,对于我们打开了一个客户端,需要与服务器进行通信,都是需要服务器在开启的状...

Node.js之实现套接字服务(一)-智言个人博客

Node.js之实现套接字服务(一)

智言阅读(2355)评论(0)赞(0)

好吧,最近刚做完一个小项目,虽客户改动次数较多,但也是自己没太多时间去细细品味罢了,这不,耽误了几天node.js的学习。 大家看标题看到有个括号,说明我这是一个系列教程,一边wan一边xie,反正都是那么有Fan,那我何不跟上这似魔鬼的步...

Centos7下安装node.js-智言个人博客

Centos7下安装node.js

智言阅读(1544)评论(0)赞(0)

本来之前写过这个教程,后来由于数据库的部分数据丢失,所以今天重新整理分享了这篇文章。 首先,到在Centos7内安装好应该有的组件: yum install g++ curl libssl-dev apache2-utils python ...

从Node.js连接到MongoDB数据库-智言个人博客

从Node.js连接到MongoDB数据库

智言阅读(4565)评论(0)赞(1)

本章分享的是我们从node.js连接到MongoDB数据库,这个连接是通过MongoDB的一个驱动程序来实现的,这个驱动程序是官方支持的原生驱动程序,当然不知道后面会不会有更好的。 这个驱动程序就是先使用以下npm命令安装驱动程序: npm...

ATOM编辑器快捷键大全-智言个人博客

ATOM编辑器快捷键大全

智言阅读(4878)评论(2)赞(1)

今天分享 futantan 在Github上总结的ATOM 快捷键,用ATOM 编辑器的开发者们,可以收藏咯。 文件切换 ctrl-shift-s 保存所有打开的文件 cmd-shift-o 打开目录 cmd-\显示或隐藏目录树 ctrl-...

Node入门-一本全面的Node.js教程-智言个人博客

Node入门-一本全面的Node.js教程

智言阅读(2213)评论(0)赞(1)

这几天在学习node.js,发现很多东西更新的很快,而且东西少而杂,导致很难统一的去解决。同时在网上发现了一篇还不错的入门教程,分享给大家,大家可以看看,如果要深入的学习,可以多买点相关的书籍和多看官方的API文档,分享的原文如下: 关于 ...

Centos7增加开机启动脚本-智言个人博客

Centos7增加开机启动脚本

智言阅读(12569)评论(0)赞(3)

由于每次在测试Node.js的时候需要自己手动来启动node.js以激活它的运行环境,所以还是稍微有点麻烦,毕竟自己也经常用到,所以就选择添加一个开机启动的脚本,但是在Linux系统下基本是0知识的感觉,所以百度了很久,最后找到了两个不错的...

关于在Centos7中通过nginx反向代理实现访问nodejs应用-智言个人博客

关于在Centos7中通过nginx反向代理实现访问nodejs应用

智言阅读(3326)评论(0)赞(1)

今天在服务器中配置关于nodejs的一些配置的时候,发现怎么都需要加上端口才能访问到目录文件,那么要实现直接通过域名不加端口的方式就需要用到nginx的反向代理功能,我的步骤如下: 首先在nginx.conf中配置相关信息 server {...