基于koajs的一个简易Ecel生成服务 起因运营人员需要将后台的表格导出成Excel,由于后端的同学忙于其他事情,想着是不是可以自己做一个服务来生成。了解到有node-xlsx这样的工具以后就开工了。框架后台选用了koa,因为非常轻巧,写个接口只需要几行代码。var app =
如何打造一个令人愉悦的前端开发环境(一) 文章来源最近几年,前端发展越来越迅速,各种萌新加入了前端这个大家庭,大有赶IOS、超Android的趋势呀!同时,萌新们提出了各种前端工作问题,除了最基础的html、css、js三板斧之外,最让人头疼的应该是关于环境的配置问题,所以以环境作
模板引擎Jade 前言:node.js的模板引擎有多种,如:ejs,Handlebars,jade。一开始首先学习了ejs,但是发现其有一个很大的弊端,那就是它不能继承(由于之前用的全部是thinkphp的模板,所以用起来非常别扭,只能进行include,而
Docker 和 Node.js 最佳实践 Docker 和 Node.js 最佳实践环境变量Node_ENV 被设置为 production 或者以环境变量的形式传入其他配置参数。-e "NODE_ENV=production"非 Root 用户默认情况下,Docker 容器内是以
用Promise让Node的异步任务顺序执行 Node的机制导很多的任务执行是异步的,一般用回调处理任务的结果。多任务就会导致多层嵌套。于是Promise就被用来处理这个事情。尤其是bluebird的Promise实现功能丰富。如果需要一大串的任务全部执行完成之后继续后面的,那么就用P
Node.js-2.模块 一、Node.js模块每一个Node.js都是一个Node.js模块,包括JavaScript文件(.js)、JSON文本文件(.json)和二进制模块文件(.node)。1. 模块的使用编写一个模块:在虚拟机桌面新建一个文件mymodul
Node.js介绍 一. 概述Node.js是基于Chrome JavaScript运行时建立的一个平台,实际上它是对Google Chrome V8引擎进行了封装,它主要用于创建快速的、可扩展的网络应用。Node.js采用事件驱动和非阻塞I/O模型,使其变得
Nodejs 之 Epress 框架实战 准备安装并新建项目npm install -g express-generatorexpress -e node 新建express.js 文件 var express = require('express'); var app
多屏互动——H5 中级进阶 前言随着智能硬件的普及,手机,平板,PC甚至路边的电子广告牌,现代浏览器已经无处不在。在浏览器里编织出我们自己的一片天地已经轻车熟路,但是这还不够,H5赋予了浏览器太多的新特性,等待我们去使用。这篇文章介绍利用手机浏览器的罗盘API,在PC
学习meteor时遇到的问题 简单记录一下学习meteor时遇到的问题,将会持续更新! 方案大概有后端模板结合型和前端后端分离型两种,支持的包也比较多,目前尤大推荐使用webpack:webpack的方案相对靠谱。 博主自己写的例子:meteor-vue-webpack