Skip to content

Guide de migration ​

Étapes et points d'attention pour migrer depuis une autre bibliothèque d'interface vers lh-ui-plus.

Migration depuis Element Plus ​

Différences principales ​

FonctionnalitéElement Pluslh-ui-plus
Préfixeel-lh-
ThèmeVariables SCSSVariables CSS (88+ jetons)
Mode sombreIntégré (bascule de la classe html.dark)Pris en charge complètement (data-theme + useLhTheme)
Fonds à motifsAucun6 préréglages

Mappage des composants ​

Element Pluslh-ui-plus
ElButtonLhButton
ElInputLhInput
ElFormLhForm
ElSelectLhSelect
ElDialogLhDialog

Étapes de migration ​

  1. Remplacer les chemins d'import
  2. Remplacer le préfixe des balises de composant
  3. Vérifier la configuration themeVars
  4. Exécuter pnpm lint et pnpm typecheck

Migration depuis Ant Design Vue ​

Ant Design utilise le préfixe ant-, lh-ui-plus le préfixe lh-.

Ant Design Vuelh-ui-plus
a-buttonLhButton
a-inputLhInput
a-formLhForm

Conseils généraux de migration ​

  1. D'abord exécuter les tests — assurez-vous que le projet se construit normalement avant la migration
  2. Remplacer les composants un par un — ne remplacez pas tout d'un coup
  3. Vérifier les différences de thème — correspondance entre variables CSS et variables SCSS
  4. Consulter la documentation de l'API — confirmez la compatibilité des props et des événements

La beauté de la tradition, la fondation du code