Tag: node.js


  1. mysql-sequelize

    Sequelize 是一个基于 promise 的 Node.js ORM, 目前支持 Postgres, MySQL, SQLite 和 Microsoft SQL Server. 它具有强大的事务支持, 关联关系, 读取和复制等功能.


  2. 在使用淘宝镜像的情况下,登陆npm并发布包

    如果本地使用了淘宝镜像,npm login登陆的是淘宝镜像仓库,而不是npm仓库。


  3. 进度条progress bar

    有时候项目中需要一个进度条插件,关注执行进度,心里有底。

    忘了从哪里看的代码,贴出来一起学习下。


  4. debug,优化你的日志

    在node.js里,我们常用console.log来输出日志来调试,如果有多个日志输出,我们很容易混淆,不知道那个是我们想要的,又得一个一个的取消。

    在npm里有个debug的包,可以用来美化我们的日志输出,简单明了。


  5. command-line

    在node.js里,可以自定义命令,借用commander包实现一些小工具。


  6. pm2之startup

    pm2文档里有pm2 startup的命令,这个命令的目的是保存你的进程,然后在重启的服务器后,运行保存的进程,即使是意外的重启。


  7. pm2之serve

    pm2可以通过HTTP提供静态文件服务(如前段应用程序)

    比如API文档,静态网页,可以迅速的部署查看效果。


  8. pm2日志管理

    在应用中,有效的日志是宝贵的财富,可以帮助开发解决很多问题。

    pm2中的日志可实时获取并保存在硬盘中,可以自定义日志的格式以及日志文件的创建方式。


  9. pm2进程管理-P(rocess) M(anagement)

    PM2是一个后台保存的进程,一个守护进程,负责处理所有正在运行的进程。
    我们将学习如何使用PM2管理流程并发现一个关键概念:进程列表(the process list)。


  10. pm2简介

    什么是PM2,P(rocess)M(anager)2 Runtime,运行时的进程管理器。

    为什么要用PM2,作为进程管理者,它提供了大量的便利操作帮助开发者管理他们的应用。