引子 很多使用nodejs开发的工具都会提供一个命令行操作界面(CLI),这些工具在执行的过程中会实时更新执行进度或数据的下载解压缩进度等,例如10%,20%,30%…这些信息会再终端的同一行的同一位置显示,…
标签:node-js
JavaScript必会妙技——正则表达式
正则表达式是什么 RegExp 对象示意正则表达式,它是对字符串实行形式婚配的壮大东西。 为何应用正则表达式 测试字符串内的形式。比方,能够测试输入字符串,以检察字符串内是不是涌现电话号码形式或信用卡号码形式。这称为数据…
Node.js文件上传
Node.js express使用Multer实现文件上传html部分 <div> <h3>文件上传:</h3> 选择一个文件上传: <br/> <form acti…
如何查看一个 js, ts 文件模块的依赖树
如何查看一个 js, ts 文件模块的依赖树 最近接手一个别人的页面,代码很是凌乱与庞杂,当我在增加功能时,发现我添加的模块与原有的模块有冲突,但不知道那个原有的模块在什么位置,就得到处找。 但发现这种方式太笨拙了,网上…
Mac OS X 下安装CoffeeScript环境: 兼谈Mac OS X下的包管理
最近SF开展了「统一开发平台为Mac」的运动,我也从Ubuntu切换到了Mac OS X。本文记录一下如何在Mac OS X下安装CoffeeScript环境,以备以后参考。希望对别人也有用。 Mac OS X下安装Co…
后端渲染神器!Dust
Dust一个适用于浏览器与node的异步模板框架。 先上实例 后端模板: {@inject api="http://api.myserver.com/get_message"} <h3> 留言: {count…
Zeta.js之Provider
Provider 前言 Zeta.js 是一款为node打造的轻量级后端框架,引入了许多angular的概念,可以让你以一种不同于express的更有层次的方式编写后端代码。这里是Zeta的中文文档。 Source On…
[ 学习路线 ] 2015 前端(JS)工程师必知必会 (2)
转自:前端外刊评论 非常感谢,翻译的很好,受益很多,转到此处让前端小伙伴们也惊呆下…….. 上次我写《前端工程师必知必会》已经是三年前了,那是我写过最火的文章了。三年了,我仍然会在Twitter上…
如何理解js中的this和实际应用中需要避开哪些坑
this是什么 this就是函数内部的关键字 看下面例子理解js中的this // 例子1 function fnOne () { console.log(this) } 'use strict' function fn…
promise以及async、await学习总结
Promise/async、await帮我们解决了什么 它给我们提供了一种新的异步编程解决方案,同时避免了困扰已久的回调地狱 // 异步的处理可能会产生这样的回调地狱(第二个异步操作和第一个异步的结果有关系) let A…
node博客项目开发手记
NodeJs开发个人博客项目 预览地址:http://baijiawei.top GitHub地址:https://github.com/bjw1234/blog 需要安装的模块 body-parser 解析post请求…
Express的Middleware
Middleware(中间件)是Express中一个非常核心的概念。理解其工作原理对于编写可以维护网站、减少代码量具有非常重要的作用。 什么是Middleware? 从实现上看,Middleware和Route Hand…