awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesModule Format Configurations

Settings that define how generated code is scoped and exported for different environments.

Distinguishing note: None available; no candidates provided.

Explore 4 awesome GitHub repositories matching web development · Module Format Configurations. Refine with filters or upvote what's useful.

Awesome Module Format Configurations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • evanw/esbuildevanw 的头像

    evanw/esbuild

    39,934在 GitHub 上查看↗

    esbuild is a high-performance JavaScript bundler and transpiler designed to transform modern web assets into production-ready code. Built with a focus on speed, it utilizes a concurrent execution model to perform parsing, linking, and code generation across multiple CPU cores. The engine handles a wide range of tasks, including TypeScript compilation, JSX transformation, and CSS bundling, while maintaining a consistent build process across diverse environments. What distinguishes the project is its architecture, which leverages memory-mapped file processing and a single-pass transformation st

    The bundler sets the output format of generated JavaScript files to IIFE, CommonJS, or ESM to control how code is scoped and exported for different environments.

    Gobundlercommonjscompiler
    在 GitHub 上查看↗39,934
  • rollup/rolluprollup 的头像

    rollup/rollup

    26,288在 GitHub 上查看↗

    Rollup is an ES module bundler and JavaScript module transpiler. It functions as a build tool that combines JavaScript modules into optimized files and converts modern JavaScript and JSX into various output formats for different runtime environments. The project is distinguished by its static-analysis tree shaking engine, which removes unused code and dead exports to minimize bundle size. It also acts as a code splitting orchestrator, partitioning modules into separate chunks to optimize network requests and load times. The tool provides a hook-based plugin system for extending build logic,

    Generates bundles in various module formats, such as ESM or UMD, from a single analyzed module graph.

    JavaScript
    在 GitHub 上查看↗26,288
  • systemjs/systemjssystemjs 的头像

    systemjs/systemjs

    13,091在 GitHub 上查看↗

    SystemJS is a dynamic dependency manager and universal module loader that resolves and executes JavaScript modules across different browser and server environments. It functions as an import map polyfill, mapping bare module specifiers to absolute URLs to manage dependencies without requiring a build step. The project provides a system for integrating diverse formats, including AMD and global scripts, into a modern ES module workflow. It enables browser module polyfilling for environments that lack native support for ES modules and import maps, and it allows for dynamic runtime hot-reloading

    Provides runtime support for loading and executing modules defined via the Asynchronous Module Definition format.

    JavaScript
    在 GitHub 上查看↗13,091
  • alex8088/electron-vitealex8088 的头像

    alex8088/electron-vite

    5,487在 GitHub 上查看↗

    electron-vite 是一个构建系统和多进程打包编排工具,利用 Vite 为 Electron 应用编译和打包主进程、预加载脚本及渲染进程。它作为桌面应用脚手架,提供多种模板,可将各类前端框架集成到标准化的项目结构中。 该项目通过集成源码保护脱颖而出,利用 V8 字节码混淆器将 JavaScript 编译为字节码并混淆字符串,从而防止逆向工程。它还能通过隔离多个窗口和执行上下文中的包及共享代码块,来管理复杂的桌面架构。 该工具集涵盖了广泛的功能,包括用于跨平台安装程序的自动化打包流水线、支持热模块替换的开发服务器编排,以及原生模块和 WebAssembly 的管理。此外,它还支持环境作用域划分和二进制模块外部化配置,以优化生产环境构建。

    Configures the output format to use either ES modules or CommonJS based on the target environment.

    TypeScript
    在 GitHub 上查看↗5,487
  1. Home
  2. Web Development
  3. Module Format Configurations

探索子标签

  • Legacy Module Format SupportLoading and executing modules defined in legacy formats like AMD. **Distinct from Module Format Configurations:** Focuses on the runtime execution of AMD/legacy formats rather than build-time configurations