详解基于Vue+Koa的pm2配置 Javascript
目前使用的技术栈是:前端Vue、后端Koa、数据库Mongodb。 然而每当起服务的时候,都要 npm start 、 node ./server/app.js ,还要同时保持这两个窗口一直是开着的,很是麻烦。 而且因为我使用的是koa,也...
详解使用PM2管理nodejs进程 Javascript
pm2 是一个带有负载均衡功能的Node应用的进程管理器. 当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。 它非常适合IaaS结构,但不要把它用于PaaS方案(随后将开发Paas的解...
标签: javascript
使用Node.js实现ORM的一种思路详解(图文) Javascript
ORM是O和R的映射。O代表面向对象,R代表关系型数据库。二者有相似之处同时也各有特色。就是因为这种即是又非的情况,才需要做映射的。 理想情况是,根据关系型数据库(含业务需求)的特点来设计数据库。同时根据面向对象(含业务需求)的特点来设...
标签: javascript
nodejs中安装ghost出错的原因及解决方法 Javascript
看了标题就知道安装ghost会碰到不少的坑,这里先说一个:错误(windows)通过ghost-cli来安装的步骤:npm install -g ghost-cli #全局安装ghost-clicd mygho
标签: javascript
浅谈Koa服务限流方法实践 Javascript
最近接了一个需求,很简单,就是起一个server,收到请求时调用某个提供好的接口,然后把结果返回。因为这个接口的性能问题,同时在请求的不能超过特定数目,要在服务中进行限流。 限流的要求是,限制同时执行的数目,超出这个数目后要在一个队列中进行...
node文件批量重命名的方法示例 Javascript
在一个实际需求中,需要对一批文件(如:文本、图片)进行重命名,按照数字编号。正好借此熟悉了一下node的fs文件操作,写了一个批量修改文件名的脚
利用pm2部署多个node.js项目的配置教程 Javascript
前言相信大家应该都知道,一般在实际项目部署中,我们服务器在启动的时候需要自动启动node服务。以前是通过liunx自带的命令启动。但是随着后台微
标签: javascript
详解node nvm进行node多版本管理 Javascript
写在前面nvm(nodejs version manager)是nodejs的管理工具,如果你需要快速更新node版本,并且不覆盖之前的版本;或者想要在不同的node版本之间进行切换;
pm2 部署 node的三种方法示例 Javascript
Node安装以及部署 去官网下载最新版本,分两种一种是源码,一种是编译后的文件。下面是官网下载地址: https://nodejs.org/en/download/current/ 分不同的版本 win linux mac 下载对应版本 ...
浅谈Node Inspector 代理实现 Javascript
背景 平时做 node 开发的时候,通过 node inspector 来进行断点调试是一个很常用的 debug 方式。但是有几个问题会导致我们的调试效率降低。 问题一:当使用 vscode 进行断点调试时,如果应用是通过 cluster ...