Skip to content

视野修炼第98期 | Node原生支持TS

欢迎来到第 98 期的【视野修炼 - 技术周刊】,下面是本期的精选内容简介

下面开始本期内容的介绍ღ( ´・ᴗ・` )比心

🔥强烈推荐

1. Node 22.7 支持直接运行TS

当然仍是实验性支持,但逐渐好起来咯。

sh
node --experimental-transform-types test.ts

2. js 模糊搜索库

基于动态规划的文本搜索引擎,支持中英文混合模糊搜索,并返回权重值最高的匹配结果

支持 Node.js 和 Web 环境。

作者还基于这个出了一个 Chrome 插件 用于 Tab 搜索(基于 Tab 标题 和 历史记录)。

使用也非常简单。

js
import { search } from 'text-search-engine'

const source = 'nonode'

search(source, 'no') // [[0, 1]]
// Matches 'no', continuous characters have higher weight
search(source, 'nod') // [[2, 4]]
search(source, 'oo') // [[1, 1],[3, 3]]

🔧开源工具&技术资讯

3. Favicon 一键获取

只需要输入网址 Favicon.im/{domain} 即可直接获取目标站点的徽标。

4. fuite - 网页内存泄露分析工具

使用非常简单。

sh
npx fuite https://sugarat.top

一会儿工夫就能得到一份报告。

5. logtape - 0依赖日志库

支持 Node,Deno,Bun 等运行时。支持 Node 和 Web 浏览器。

6. Volta 2.0

Rust 驱动的 JS 工具管理器,通常用于 Node 版本管理。

时隔一年多,发布了 2.0 版本

🤖AI工具&资讯

7. AI 昆虫图识别

一个小游戏,每次给到 2 张图,一张AI一张真的。

😛趣图

⭐️强力推荐关注

周刊部分内容来源如下渠道,推荐大家关注。