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

Teilen Sie 20 JavaScript-Einzeilencodes

Inhaltsverzeichnis 1. Holen Sie sich den Wert des...

Native JS-Implementierung des Ladefortschrittsbalkens

Dieser Artikel zeigt einen Spezialeffekt für dyna...

Der Unterschied zwischen clientWidth, offsetWidth, scrollWidth in JavaScript

1. Konzept Sie alle sind Attribute des Elements u...

So richten Sie einen URL-Link im Nginx-Server ein

Websites mit einer Architektur wie LNMP werden im...

Kreisförmiger Fortschrittsbalken mit CSS implementiert

Ergebnisse erzielen Implementierungscode html <...

So finden Sie den angegebenen Inhalt einer großen Datei in Linux

Denken Sie im Großen und im Kleinen und lenken Si...

Detaillierter Prozessbericht der Vue2-Initiierungsanfragen mit Axios

Inhaltsverzeichnis Vorwort Axios-Installation und...

So fügen Sie dem Tomcat-Dienst einen Java-Startbefehl hinzu

Mein erstes Serverprogramm Ich lerne gerade, Onli...

Detaillierte Erklärung der MySQL-Partitionstabelle

Vorwort: Partitionierung ist ein Tabellenentwurfs...

Eine kurze Diskussion zur Verwendung von React.FC und React.Component

Inhaltsverzeichnis 1. Reagieren.FC<> 2. Kla...