随笔分类 - node.js
摘要:简介 Discriminators:鉴别器是一种模式继承机制。它们使您能够在同一个基础 MongoDB 集合之上拥有多个具有重叠模式的模型。 实现步骤 创建基类 Schema // event.schema.ts import { Document } from 'mongoose'; import
阅读全文
摘要:简介 consola: 用于 Node.js 和浏览器的优雅控制台记录器。 我目前用到的功能只有: 设置日志级别控制输出内容 自定义 reporter Tag 当然 consola 还有其他的功能,但是目前没有用到。 需要注意的是,consola 目前基本上没有人维护和迭代了,所以使用上有一定的风险
阅读全文
摘要:简介 "循环加载"(circular dependency)指的是,a 脚本的执行依赖 b 脚本,而 b 脚本的执行又依赖 a 脚本。 分析 使用 madge 工具进行循环加载分析。 安装 yarn global add 检测是否存在循环加载/依赖 madge 可以对 单/多个文件、、单/多个目录、
阅读全文
摘要:当前 Node.js 版本:v16.14.0 当前 TypeScript 版本:^4.6.3 步骤 安装必要的依赖 yarn add -D typescript ts-node @tsconfig/node16 @types/node nodemon package.json 修改 { ..., "
阅读全文
摘要:ESLint 安装 yarn add -D eslint 生成配置文件 yarn eslint --init cli 选项 How would you like to use ESLint? To check syntax and find problems What type of modules
阅读全文
摘要:版本说明 Node.js: 16.13.1 全局安装 TypeScript yarn global add typescript 创建项目 创建如下目录结构 project ├── src │ └── server.ts ├── package.json └── tsconfig.json pack
阅读全文
摘要:compile-your-nodejs-application-into-a-exe-file
阅读全文

浙公网安备 33010602011771号