Sobeso
\n\n\n```\n\nOptions API:\n\n```js\nimport UserCard from './UserCard.vue'\n\nexport default {\n components: { UserCard },\n}\n```\n\n## Почему это важно\n\n1. Неиспользуемый компонент не тянется в граф, если его не импортируют (при нормальном code-splitting).\n2. Ревью и рефакторинг проще: видно, кто от кого зависит.\n3. Имена не засоряют глобальное пространство приложения.\n4. Локальные регистрации **не наследуются** детьми — каждому уровню свои imports / `components`.\n\nГлобальная регистрация «на всякий случай» часто тащит мёртвый код и скрывает связи.\n\n## Итог\nLocal registration — дефолт Vue 3 + SFC. Global — осознанное исключение для base-слоя или legacy."}}}

Загрузка…

Зачем нужна локальная регистрация компонентов? · Sobeso