Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 609 Bytes

File metadata and controls

29 lines (17 loc) · 609 Bytes
outline deep

DF0021: RPC Function Already Registered

Package: devframe

Migrated from DTK0001.

Message

RPC function "{name}" is already registered

Cause

ctx.rpc.register() was called twice with the same name. RPC names must be unique within a devtool.

Fix

Either give the second registration a distinct name, or pass force: true to overwrite the previous one (e.g. during HMR-driven re-registration).

ctx.rpc.register(defineRpcFunction({ name: 'my-plugin:fn', handler: () => 1 }), true /* force */)

Source

packages/devframe/src/rpc/collector.ts