@vue/runtime-core
    TypeScript icon, indicating that this package has built-in type declarations

    3.2.47 • Public • Published

    @vue/runtime-core

    This package is published only for typing and building custom renderers. It is NOT meant to be used in applications.

    For full exposed APIs, see src/index.ts. You can also run pnpm build runtime-core --types from repo root, which will generate an API report at temp/runtime-core.api.md.

    Building a Custom Renderer

    import { createRenderer } from '@vue/runtime-core'
    
    const { render, createApp } = createRenderer({
      patchProp,
      insert,
      remove,
      createElement
      // ...
    })
    
    // `render` is the low-level API
    // `createApp` returns an app instance with configurable context shared
    // by the entire app tree.
    export { render, createApp }
    
    export * from '@vue/runtime-core'

    See @vue/runtime-dom for how a DOM-targeting renderer is implemented.

    Keywords

    Install

    npm i @vue/runtime-core

    DownloadsWeekly Downloads

    1,155,419

    Version

    3.2.47

    License

    MIT

    Unpacked Size

    955 kB

    Total Files

    10

    Last publish

    Collaborators

    • yyx990803