vite2.x implementiert das On-Demand-Laden von Ant-Design-Vue@next-Komponenten

vite2.x implementiert das On-Demand-Laden von Ant-Design-Vue@next-Komponenten

1. Version verwenden

  • vite:2.0
  • Ant-Design-Vue: 2.0.0-rc.8
  • vue:3.0.5

2. Installieren Sie das Vite-Plugin

yarn add vite-plugin-style-import -D oder npm i vite-plugin-style-import -D

Adresse des Plugin-Repositorys: github

3.vite.config.js-Konfiguration

vue aus '@vitejs/plugin-vue' importieren
importiere StyleImport von „vite-plugin-style-import“;
/**
 * @Typ {import('vite').UserConfig}
 */
Standard exportieren {
 Plugins: [
  vue(),
  StilImport({
   Bibliotheken: [{
    Bibliotheksname: "ant-design-vue",
    esModule: true,
    resolveStyle: (Name) => {
     gibt `ant-design-vue/es/${name}/style/css` zurück;
    },
   }]
  })
 ]
}

4. Testlauf

Haupt-JS

importiere { createApp } von 'vue'
App aus „./App.vue“ importieren
importiere { Input } von ‚Ant-Design-Vue‘;
const app = createApp(App)
app.use(Eingabe)
app.mount('#app')

Wird in Komponenten verwendet

<Vorlage>
 <!-- Importiert und im Skript-Setup verwendet, keine Registrierung erforderlich-->
 <Button type="primary"> Primär</Button>
 <!-- Verwenden Sie use, um Komponenten in main.js zu registrieren -->
 <a-input placeholder="Grundlegende Verwendung" />
</Vorlage>
<Skript-Setup>
importiere { Button } aus „Ant-Design-Vue“;
</Skript>

Dies ist das Ende dieses Artikels über die Implementierung des On-Demand-Ladens von Ant-Design-Vue@next-Komponenten in vite2.x. Weitere relevante Inhalte zum On-Demand-Laden von vite2.x finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Implementierung des Vue 3.x-Projekts basierend auf Vite2.x
  • Detaillierte Erläuterung des mobilen Projekts vite2.0 + vue3
  • Detaillierte Erläuterung von vite + ts zum schnellen Erstellen von Vue3-Projekten und zur Einführung verwandter Funktionen
  • So verwenden Sie vite zum Erstellen einer Vue3-Anwendung
  • Detaillierte Erläuterung der ersten Erfahrungen mit Vue3.0 + TypeScript + Vite
  • Vor- und Nachteile von Vite und Vue CLI
  • Schritte zum Erstellen des Projekts vite+vue3+element-plus

<<:  Verwandte Befehle zur vollständigen Deinstallation von Nginx unter Ubuntu 16.04

>>:  MySQL verwendet Variablen, um verschiedene Sortierungen zu implementieren

Artikel empfehlen

Implementierungsprinzip der MySQL MyISAM-Standardspeicher-Engine

Standardmäßig generiert die MyISAM-Tabelle drei D...

Miniprogramm zur Implementierung des kompletten Einkaufswagens

Das Miniprogramm implementiert einen vollständige...

Webpack erstellt ein Gerüst zum Verpacken von TypeScript-Code

Erstellen eines Ordners Verzeichnisstruktur: daba...

Teilen Sie 8 MySQL-Fallstricke, die Sie erwähnen müssen

MySQL ist einfach zu installieren, schnell und ve...

Nginx kompiliert nginx - neues Modul hinzufügen

1. Vorhandene Module anzeigen /usr/local/nginx/sb...

MySQL wählt den passenden Datentyp für die ID

Inhaltsverzeichnis Zusammenfassung der Distribute...

Anmeldung zur Token-Verifizierung im Vue-Projekt (Front-End-Teil)

In diesem Artikelbeispiel wird der spezifische Co...

Details zur Verwendung des Vue-Slots

Inhaltsverzeichnis 1. Warum Slots verwenden? 1.1 ...

Detaillierte Erläuterung der Funktionen und Methoden des Vue3-Lebenszyklus

1. Übersicht Bei der sogenannten Lifecycle-Funkti...

JS-Implementierung eines Karussellbeispiels

In diesem Artikel wird der spezifische JS-Code zu...

So ersetzen Sie alle Tags im HTML-Text

(?i) bedeutet, dass die Groß-/Kleinschreibung nich...