Skip to content

adjfks/Mini-Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini-Code

本仓库存放个人代码,采用monorepo的形式进行管理,代码放在code目录中。

Usage

进入code文件夹下的任意文件夹,安装依赖

npm install

运行example文件夹下的例子

npm run ex

leetcode

在根目录快速运行leetcode对应题目的单元测试 使用npm run lc + 题号的方式即可运行指定题号题目的单元测试

npm run lc 15

jest单元测试

要使jest支持es module有两种方法:

  1. 使用babel 安装依赖包
npm i -D --dev babel-jest @babel/core @babel/preset-env

babel.config.js

module.exports = {
  presets: [['@babel/preset-env', { targets: { node: 'current' } }]],
}
  1. 使用es6 moudle的实验性支持功能 需要node18.8.0以上版本
jest --experimental-vm-modules