Rinnai热水器

40 阅读1分钟

Rinnai热水器全国官网维修热线号码𝟰𝟬𝟬-𝟲𝟳𝟱-𝟴𝟭𝟲𝟭

所谓开发工具链,包含横、纵两个维度。

横向是指最底层OXC工具箱中一系列工具构成的横向链条,包括:

  • oxc-parser:用于解析.js(x)和.ts(x),对标swc,基准测试据称比swc快2倍
  • oxlint,对标Eslint,基准测试据称比Eslint快50~100倍
  • oxc-resolver,解析esmcjs文件路径,对标webpack/enhanced-resolve,基准测试据称比webpack快28倍
  • oxc-transform,转换jsx/tsx/tsjs,对标babelts编译器相关功能

纵向是指不断基于下层工具构建的上层工具组成的纵向链条,举个例子:

  1. oxc-parseroxc-resolveroxc-transform为上层工具Rolldown提供了AST、文件路径解析、jsx/tsx/tsjs的能力

  2. Rolldown作为bundler(打包器),为上层构建工具Vite提供打包编译能力

  3. Vite作为web环境的构建工具,为上层工具(比如VitestVueVitePress...)提供构建能力

  4. Vite驱动的前端框架Vue,又作为全栈框架Nuxt的元框架