nodejs
nodejs
NPException
学无止境
展开
-
egg.js原生sql查询加动态条件
const results = await this.app.model.query('sql', { replacements: [toId], type: 'SELECT' });原创 2019-04-28 16:22:15 · 3010 阅读 · 0 评论 -
node.js项目中基于mysql利用sequelize-auto对照数据库自动生成相应的models
npm install -g sequelize-autonpm install -g mysql[node] sequelize-auto -h <host> -d <database> -u <user> -x [password] -p [port] --dialect [dialect] -c [/path/to/config] -o [...原创 2019-04-28 17:07:56 · 474 阅读 · 0 评论 -
egg结合sequelize--模型定义中去除 createAt、updateAt字段,驼峰
module.exports = app => { const { STRING, INTEGER, DATE } = app.Sequelize; const Announces = app.model.define('announces', { id: { type: INTEGER, primaryKey: true, autoIncrement: true },...原创 2019-04-28 17:08:50 · 10823 阅读 · 0 评论 -
nodejs express-jwt使用
作用是什么express-jwt是nodejs的一个中间件,他来验证指定http请求的JsonWebTokens的有效性,如果有效就将JsonWebTokens的值设置到req.user里面,然后路由到相应的router。 此模块允许您使用Node.js应用程序中的JWT令牌来验证HTTP请求。 JWT通常用于保护API端点。express-jwt和jsonwebtoken是什么关系...原创 2019-05-28 11:34:51 · 3675 阅读 · 0 评论 -
node的express服务注册到Eureka注册中心搭建微服务
首先安装依赖npm install eureka-js-client然后新建eureka-client.yml文件eureka: heartbeatInterval: 30000 registryFetchInterval: 30000 host: 'localhost' port: 8761 servicePath: '/eureka/apps/'inst...原创 2019-05-29 09:59:47 · 3511 阅读 · 0 评论 -
Nodejs Redis 全部操作方法
// redis配置参数let redis_config = { "host": "127.0.0.1", "port": 6379};let password = ''; //密码let dbs = {};const redis = require("redis");const client = redis.createClient(redis_confi...原创 2019-07-05 18:16:12 · 10314 阅读 · 0 评论 -
pm2安装与使用(生产环境部署)
PM2是什么PM2(Process Manager 2)是具有内置负载均衡器的Node.js应用程序的生产运行时和进程管理器。 它允许您永久保持应用程序活跃,无需停机即可重新加载它们,并促进常见的Devops任务。PM2特性日志管理:应用程序日志保存在服务器的硬盘中~/.pm2/logs/负载均衡:PM2可以通过创建共享同一服务器端口的多个子进程来扩展您的应用程序。这样做还允许您...原创 2019-08-09 17:31:05 · 23742 阅读 · 0 评论