我自己搭服务器的偏好是 CentOS,每次开新服都要执行一遍环境配置,步骤繁多难免遗漏,总是发现缺东西了再去安装。备个忘,再不烦恼。 本文介绍的组件包括:git, nginx, nodejs, fishshell,环境是…
分类:node.js
在js中的深复制实现方法
针对本话题,我在2015年5月发布了新的文章:深入剖析 JavaScript 的深复制 要实现深复制有很多办法,比如最简单的办法有: var cloneObj = JSON.parse(JSON.stringify(ob…
node
一、安装node node -v node -help node -e console.log(“hello world”) node 进行到REPL模式输入 -求值-输入-输出循环 javasc…
ES6最简单的方式访问MongoDB
前言MongoDB越来越流行,NodeJS也越来越流行,也许你第一时间用上了KOA框架,但是如何才能在KOA用ES6的方式访问MongoDB呢?其实Github上不少类似的方案,比如你继续使用mongoose的Promi…
[译]Node.js安全清单
前言 安全性,总是一个不可忽视的问题。许多人都承认这点,但是却很少有人真的认真地对待它。所以我们列出了这个清单,让你在将你的应用部署到生产环境来给千万用户使用之前,做一个安全检查。 以下列出的安全项,大多都具有普适性,适…
每周前端开源推荐第七期
每周前端开源推荐第七期 totorojs / totoro A simple & stable front-end unit testing tool. totoro是支付宝团队开源的一个前端单元测试的框架。基于…
koa学习笔记----callback,promise,generator
前言 Nodejs在0.11.x后开始支持generator,就是ES6中会正式定稿的规范。然后就有了基于此特性的koa框架,也就很多人所说的,以更优雅的方式进行流程控制。个人意见,如果没有过多的回调,没有大量的“恶魔金…
[ 学习路线 ] 2015 前端(JS)工程师必知必会 (2)
转自:前端外刊评论 非常感谢,翻译的很好,受益很多,转到此处让前端小伙伴们也惊呆下…….. 上次我写《前端工程师必知必会》已经是三年前了,那是我写过最火的文章了。三年了,我仍然会在Twitter上…
如何使用gulp给资源文件加上版本
如何使用gulp给资源文件加上版本 github 1.package.json文件部分插件 plugins "dependencies": { "del": "^1.1.1", "gulp": "^3.8.11", "g…
node.js读写excel文件
需求 在上一篇推送,我提到了这样一个需求: A上传一份任务文件(文件类型不限)到网站上,B看到后下载文件,按照文件里的要求完成任务之后,B要把任务完成情况汇总到一个Excel文档中,上传到网站上(此时只能上传xls格式的…
Node.js 中使用 Redis 来实现定时任务
原文链接:http://xcoder.in/2015/06/05/scheduled-task-using-redis/ 好久没写博文了,最近在跟随着公司大牛们的脚步秘密研发新产品中。 不过前几天有一个小需求的东西可以提…
Just Share It
早上通过邮件得知 ubuntu 的云盘 Ubuntu One 要停止服务了。之前用ubuntu时在里面放了很多照片。然后就去下载了官方的备份工具,花了一上午才把Ubuntu One 里的东西都下载下来。然后发现之前的中文…