没有安装nodejs的同学可以先到node官方下载并安装好node程序。可以看上一篇。 简单两步走 1、安装好node之后打开cmd 输入 npm install anywhere -g 安装anywhere 2、安装完…
分类:node.js
async.js 学习记录
async.js 主要解决 node异步函数的流程控制。 常用的场景如下: 1. 多个异步依次顺序执行。如果有异常抛出时就立即执行回调函数, 回调函数的err为抛出的异常;如果没有异常抛出,当所有异步函数完成后,执行成功…
Node.js中实时显示下载进度并解压文件
在这个功能中,我使用了以下四个模块的一些方法,关于这四个模块的详情可以点击下方查阅: request,用来请求资源 progress-stream,用来显示进度信息 unzip,用来解压缩 fs,用来创建读…
在小米路由器上运行Node.js
相信很多人和我一样,拿到小米路由玩了几天,感觉官方的步伐不够快不够激进。既然如此,何不自己动手丰衣足食呢? 背景知识 首先你得知道Linux的一些基本理论,比如什么是bash啊,cd、ls这些命令怎么用等等。 其次你还得…
一起撸Node.JS(贰)—基本语法和类型-的不确定(坑)
写在前面 平时遇到的一些坑,(也是我自己菜),记录在这里,希望看过之后可以避免! Array 一次,我想把一个对象变成数组对象,也就是: javascriptvar hello = {'name': 'balabala'…
字典(Dictionary)的javascript实现
起因 最近在看《数据结构与算法–javascript描述》,然后上npmjs.org去搜索,想找合适的库参考并记录下来,以备以后用时能拿来即用,最没有发现很合自己意的,于是就决定自己一一实现出来。 编程思路 …
在 Node.js 中利用 js-xlsx 处理 Excel 文件
简介 本文介绍用 Node.js 中的 js-xlsx 库来处理 Excel 文件。 js-xlsx 库是目前 Github 上 star 数量最多的处理 Excel 的库,功能强大,但上手难度稍大。文档有些乱,不适合快…
我是如何实现简单的随机中文名生成器的(Node 版)
原文 序 最近闲着蛋疼实现了两个库。 随机生成中文名字 随机生成中文技能名 我当然不会说去用各种人工智能去实现一个强大的的解析器然后生成,也不会说用一个非常庞大如搜狗拼音的姓名库来随机获取——我只是偶然间知道蘑菇街小侠节…
Web实战之用户头像
在这次博客中我们为用户增加头像 实现功能 用户头像上传 为每个用户提供三个候选头像,分别是最近两次的头像和系统默认头像 依赖的第三方工具 AngularJS前端框架 Express后端框架 Angular-File-up…
ES6 的模块系统
此文为翻译,原文地址在这儿:https://hacks.mozilla.org/2015/08/es6-in-depth-modules/ ES6 是 ECMAScript 第 6 版本的简称,这是新一代的 JavaSc…
编写Node原生模块
平常我们写node module的时候,都是直接用javascript去写,今天我们来学习下如何使用c/c++来写node模块,用c/c++写的优势就在于,你可以调用许多系统级的API,如fork,缺点就是它强平台依赖的…
express cookie-session
express的中间件基于connect模块而来,所以相关文档可以直接参考http://www.senchalabs.org/connect/ 使用cookie-session中间件过程中,比较困惑,所以记录如下 coo…