layout | title | |
---|---|---|
default |
|
npm是node的模块网站,模块太多,自己也能使用了一个记录一个
这个是用来永久运行nodejs项目的,类似的还有pm2,pm2的展示做的更好一些
这个是用来在命令行中打个有颜色的log用的。语法不少,挺好玩的
这个是用来将数据进行格式化的,提供了输出到命令行中的接口,本身依赖了colors
。
这个是用来判断传入的路径是不是绝对地址的,用来判断当前环境是windows还是linux
这个是用来配置并且创建app的,包括浏览器端的app,包括命令行端的app,用来作为命令行的app生成很好用。
这个是用来引入包含了注释的json的,这样引入的json可以包含//
。
这个是用来在命令行中输出比较好看的json的
这个是用来复制对象的,实现方式得抽空看一下
这个是用来赋值的,可以将对象的相同属性替换掉,现在作为es6的pollfill了。
一个用来搭建nodejs项目的框架,拥有众多的中间件。是express原班人马编写。升级在于ES6,以及自由的中间件管理。
koa中间件,能够将项目的文件作为静态资源放出去,使用的时候要小心,将需要的静态资源放置出去。
我写analyse(个人模块)的时候,因为将server配置在了其他的文件夹下,所以设置的时候得加上__dirname这种绝对路径。
koa中间件,是用来进行路由设置的。koa-route的替代品
koa中间件,用来管理路由
nodejs用来连接数据库的工具,支持的语法很全。
是基于knex开发的连接器,在knex之上包装了一层对象的概念,并且在对象之间关联较大时使用起来更方便
一个搭建nodejs项目的框架。
todu:clone的代码看一下