mysql 常用命令

1. 查看有哪些数据库1234567891011] SHOW DATABASES;+--------------------+| Database |+--------------------+| information_schema || mysql || notesdb || performance_schema || sys

egg-redis常用api

官方文档:https://github.com/eggjs/egg-redis 功能存单个值1redis.set(key, value, expiryMode, time ) expiryMode EX 过期时间单位是秒 PX 过期时间单位是分钟 修改过期时间修改过期时间修改过期时间修改过期时间修改过期时间修改过期时间修改过期时间修改过期时间修改过期时间修改过期时间1redis.expire(

eggjs新手村指南

前言公司最近准备建 node 中间层,可考虑的方案就 express koa nest egg ,express 和 koa 都太轻了,给企业用不合适,nest 中文文档太少,开发中如果出现问题,查找相关解决方案并不容易,所以最后可选的也就 eggJs 了。eggjs 是阿里出品的企业级 node 框架,奉行 约定优于配置 ,一切基于约定开发,减少团队沟通成本,另一个比较重要的点是 egg 拥有完

node常用功能

读取文件夹下所有文件12345678910111213const path = require('path');const fs = require('fs');// 同步读取当前目录下的所有文件let files = fs.readdirSync(__dirname);// 将文件的后缀名删了files.forEach((item,index) =>

npm 常见问题

Npm install failed with “cannot run in wd” Run npm install with the --unsafe-perm flag: 1[sudo] npm install --unsafe-perm Add the unsafe-perm flag to your package.json: 123"config": {

nvm常用命令

命令 作用 nvm ls-remote 列出所有可安装的版本 nvm install <version> 安装指定的版本,如 nvm install v8.14.0 nvm uninstall 卸载指定的版本 nvm ls 列出所有已经安装的版本 nvm use 切换使用指定的版本 nvm current 显示当前使用的版本 nvm alias d

从零搭建Koa项目

初始化项目1npm init 安装koa1npm i koa 创建入口文件项目根目录下新建 main.js ,在 main.js 中写入以下代码 12345678910// 导入 koaconst Koa = require('koa');// 对koa实例化const app = new Koa();// 设置返回 hello worldapp.use(async (ct

使用apidoc生成接口文档

官方文档: https://apidocjs.com/ 简书资料: https://www.jianshu.com/p/9353d5cc1ef8 安装1npm install apidoc 在项目中新建 apidoc.json 文件,也可以放到 package.json 文件中 123456789{ "name": "example", &q

Mockjs常用生成语法

语法 说明 备注 "v@integer(0, 10)\.@integer(1, 10)\.@integer(1, 10)" 生成版本 v主.次.fix “@guid” 生成UUID f6EB53A5-94b7-2Df2-02Ec-3ed0C6E98f3c "@date('yyyy-MM-dd HH:mm:ss')" 生成日

Typora配置图片自动上传至七牛云

前言个人比较喜欢用 Typora 写文档,对于文档中的图片之前一直是手动上传到七牛云,复制地址,在粘回文档,比较累。就一直在想怎么能实现图片自动上传呢,然后最近就发现 window 版的 Typora 也支持自定义图床了(mac很久之前就支持了),就专门研究了下,下面就分享下怎么把图片自动上传到七牛云。先看下最后的实现效果: 前置条件有 node 环境 编写脚本我们先打开 Typora 的设置