es-module-traversal:遍历es模块导入图

时间:2024-05-31 03:43:16
【文件属性】:

文件名称:es-module-traversal:遍历es模块导入图

文件大小:2.58MB

文件格式:ZIP

更新时间:2024-05-31 03:43:16

JavaScript

es模块遍历 从某些ES模块入口点收集所有导入的文件, 您还可以自定义resolver和read功能,以遍历来自静态服务器的导入图 npm install es-module-traversal 基准测试 使用yarn test:bench命令运行基准yarn test:bench 它在大约0.30秒内遍历780个模块的图形,大部分时间都花在es-module-lexer (这意味着时间会随着javascript模块的大小而增加) 遍历一个大型打字稿应用程序的图形大约需要5秒,该应用程序包含3900个文件,每个文件包含30行,这是通过viite转换打字稿文件所花费的时间来确定的 例子 import path from 'path' import { traverseEsModules } from 'es-module-traversal' const res = await tra


网友评论