更上一层楼!

一切安排都是最好的,剩下的就交给时间!

命令行进度条实现

对于很多包管理工具而言,拥有一个进度条基本上来说是必备的,可以轻松的让用户知道当前程序的进度。命令行下其实也可以活得很精彩。今天来学一下如何制作一个命令行下的进度条工具。回想之前用Python写过的getpass2,用了标准输出来实现的。和这次的进度条需求相比,感觉应该是一回事。应该就是清空上次的...

2017-06-19 20:40:21

阅读数:7615

评论数:0

打包发布自己的nodejs包

下午的时候写了一篇关于一个不成熟的模板引擎的博客,觉得还是不太够,然后就封装了起来,做成了一款开发包。最后为了尝试一下如何发布自己的包,就又完善了一下。做此文以记之。初衷说来也不是什么高大上的东西,就是个简单的字符串格式化的实现。灵感还是源自Python。写过Python代码的应该都知道字符串类有...

2017-06-13 22:37:18

阅读数:12317

评论数:2

一个不成熟的模板引擎思路

关于模板,我倒是用过了不少。最开始要数Java的JSP了,然后接触了PHP的smarty,再就是Python的jinja2, Django内置模板,现在刚开始看Nodejs,也发现了不少类似的模板引擎,ejs, jade等等吧。模板带来的最直接的好处就是加速开发,前后端分离。除此之外,对于字符串的...

2017-06-13 16:38:45

阅读数:6559

评论数:1

Nodejs-cli 填坑记

真的是玩玩没想到,一个cli竟然坑了我这么久,想当年写Python命令行工具的时候,哪有这么麻烦?随随便便写几下,添加个批处理命令脚本就搞定了。怎么Nodejs写一个就这么不顺利呢? 吐槽归吐槽,当我成功的写出来一个cli版本的工具之后,我才发现,是我错了。nodejs-cli其实真的是很方便,...

2017-06-12 15:26:31

阅读数:7770

评论数:3

Markdown转HTML之Node篇

前言 依赖 环境及编码 搭建环境 express markdown-it commander rd 核心编码 cmd_preview模块 cmd_build模块 打造命令行工具 写点xxmd 演示 总结前言依赖环境及编码搭建环境所依赖的第三方模块有如下几个: express: 开启本地服务, 预...

2017-06-06 21:55:28

阅读数:8782

评论数:0

Nodejs之静态资源处理

前言 着眼于问题 重现问题 indexhtml indexcss serverjs 发现问题 解决问题 serverjs express 核心 server-expressjs indexhtml 总结前言刚开始用Nodejs写简单的web服务器的时候,总是感觉少了点什么。原来,我一直是在页面上输...

2017-06-04 18:52:35

阅读数:11764

评论数:0

Nodejs 实用工具集笔记

前言 工具列表 supervisor 安装 使用 node-inspector 安装 使用 SuperAgent 安装 使用 教程 cheerio 安装 使用 教程 总结前言学了Nodejs一天了,这种异步非阻塞式的编程模型仿佛一下子打破了我的思维模式,总有一种根本不会编程的感觉。不过从中也确实让...

2017-06-03 21:33:16

阅读数:6898

评论数:0

Github Pages 搭建HEXO主题个人博客

跌跌撞撞,总算是建立起来了。回首走过的这么多坑,也真的是蛮不容易的。那么就写点东西,记录我是怎么搭建的吧。准备工作 安装Node.js: 用于生成静态页面,我们需要到官网上去下载即可。http://nodejs.org 安装Git:作用就是把本地的hexo内容commit到我们的远程仓库,实现更新...

2016-06-12 10:27:32

阅读数:8069

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭