你正在查看 Lit 的旧版本文档。点击 这里查看最新版本。

工具和工作流概述

Lit 组件使用纯 JavaScript 或 TypeScript 编写,在现代浏览器上开箱即用,只需最少的工具支持,因此你_不需要_任何 Lit 特定的编译器、工具或工作流。

然而,Lit 使用了非常_现代_的 Web 平台特性,因此在旧版浏览器上运行时需要一些工具和 polyfill。某些工具也需要配置选项来处理现代 JavaScript。而且,虽然 Lit "只是 JavaScript",但有一些工具能让使用 Web Components 变得更加方便。

工具和工作流文档涵盖了开发的不同阶段:

  • 要求:Lit 开箱即用所需的工具和浏览器的常见要求,以及旧版浏览器所需的编译器选项和 polyfill。
  • 开发:设置本地开发环境,包括开发服务器、代码检查、格式化、语法高亮和类型检查。
  • 测试:在现代和旧版浏览器中测试 Lit 项目的建议。
  • 发布:将组件包发布到 npm 的指南。
  • 生产环境构建:为生产环境构建应用,包括打包、优化以及针对现代和旧版浏览器的差异化服务。
  • 入门套件:使用 JavaScript 和 TypeScript 的 Lit 组件入门套件说明。
  • 添加 Lit:在现有项目中安装和添加 Lit。