# 个人笔记 **Repository Path**: lin-haobin666/algorithm-code-exercise ## Basic Information - **Project Name**: 个人笔记 - **Description**: 代码演练场,还有力扣刷题笔记、手写代码笔记 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-08-06 - **Last Updated**: 2024-07-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 文件相关 1. 代码在 src/index.ts 中的函数里编写,写好了就复制粘贴到笔记内 2. 刷题笔记在 src/note 文件夹内 3. 自己写的手撕代码部分在 src/手撕代码 文件夹内 # 关于 package.json 中的 script 1. **npm run code**:使用 node 控制台运行 src/index.ts 的代码 (基于 nodemon+tsnode 进行热更新) 2. **npm run html**:使用 html 运行代码。(会使用 tsc 进行编译后,自动打开 public 下的 html 文件(mac 不会自动打开),基于 tsc -w + webSocket 进行热更新) 3. **npm run acm**:如果想刷 acm 类型的题目,而且 npm run code 报错的话,就用这个,但是不能热更新了 4. **npm run test**:手撕代码部分中,有些有单元测试部分。可以依靠 vscode 插件,点击进行单独测试,也可以通过这个来一次性运行全部测试,并且会随着文件变化而重新测试 # tips 为了避免各种 "Unknown file extension ".ts" for xxx" 的报错,所以开启了实验性功能,控制台会有提示,忽略即可