So legen Sie einen Alias ​​für einen benutzerdefinierten Pfad in Vue fest

So legen Sie einen Alias ​​für einen benutzerdefinierten Pfad in Vue fest

So konfigurieren Sie benutzerdefinierte Pfadaliase in Vue

In unserer täglichen Entwicklung importieren wir häufig einige Module oder Komponenten. Wenn wir relative Pfade verwenden:

importiere uEditor aus "../../../../../components/tools";

Es erscheint aufgebläht und redundant. Wenn in der Referenz ein kleiner Fehler vorliegt, wird ein -404-Fehler angezeigt, was nicht elegant ist. 404-Fehler treten häufig auf. Wenn sich die Datei ändert, müssen Sie den Änderungspfad einzeln finden und erneut ändern, was sehr mühsam ist. Versionen über vue cli3 bieten eine Dateialiasfunktion in node_modules. Es wird jedoch weiterhin empfohlen, den node_modules-Code so wenig wie möglich zu ändern, sofern keine spezielle Anforderung besteht.

Erstellen Sie vue.config.js und schreiben Sie den Konfigurationscode

modul.exporte = {
    konfigurierenWebpack: {
        lösen: {
            alias: { // Alias ​​konfigurieren, Sie müssen nach der Änderung neu kompilieren, damit sie wirksam wird 'assets': '@/assets',
                'allgemein': '@/allgemein',
                'Komponenten': '@/Komponenten',
                'Netzwerk': '@/Netzwerk',
                'Ansichten': '@/Ansichten',
            }
        }
    }
}

Wie unten dargestellt:

Hinweis: Wenn Sie in einem HTML-Pfad einen Alias ​​verwenden, müssen Sie der Referenz ein "~" voranstellen.

Weitere Referenzen im Dokument:

Oben ist die Methode, die ich Ihnen in Vue vorgestellt habe, um Aliase für benutzerdefinierte Pfade festzulegen. Ich hoffe, sie wird Ihnen hilfreich sein. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Implementierung der Vue-Aliaspfad-Eingabeaufforderung in vscode
  • So konfigurieren Sie den Pfadalias von Vue in vue.config.js
  • Detaillierte Erläuterung des Vue CL3-Konfigurationspfadalias
  • Verwenden Sie den Aliaspfad, um auf die statische Bildadresse in Webpack+Vue zu verweisen
  • So implementieren Sie Aliasing-Pfade in Vue

<<:  Verwenden Sie reines CSS, um das A-Tag in HTML ohne JavaScript zu deaktivieren

>>:  Bringen Sie Ihnen den detaillierten Prozess der Verwendung von Docker zum Erstellen der chinesischen Version der Gitlab-Community bei

Artikel empfehlen

Analyse der Verwendung und des Prinzips der Docker Swarm-Clusterverwaltung

Schwarmclusterverwaltung Einführung Docker Swarm ...

SQL-Implementierung von LeetCode (197. Steigende Temperatur)

[LeetCode] 197.Steigende Temperatur Schreiben Sie...

So führen Sie Linux-Befehle im Hintergrund aus

Wenn Sie einen Befehl im Terminal ausführen, müss...

Beispielcode für die HTML-Formatierung von JSON

Ohne weitere Umschweife werde ich den Code direkt...

React+Koa-Beispiel zur Implementierung des Datei-Uploads

Inhaltsverzeichnis Hintergrund Serverabhängigkeit...

JS implementiert das Baidu-Suchfeld

In diesem Artikelbeispiel wird der spezifische JS...

Definieren Sie Ihre eigene Ajax-Funktion mit JavaScript

Da die von nativen JS initiierten Netzwerkanforde...

Detaillierte Erklärung der Linux-Systemverzeichnisse sys, tmp, usr, var!

Der Wachstumspfad vom Linux-Neuling zum Linux-Mei...

So konfigurieren Sie Nginx zur Unterstützung von IPv6 unter Linux

1. Überprüfen Sie, ob das vorhandene Nginx IPv6 u...

Realisierung baumförmiger Sekundärtabellen auf Basis von Angular

Erster Blick auf die Wirkung: Code: 1.html <di...

MySQL extrahiert interne JSON-Felder und gibt sie als Zahlen aus.

Inhaltsverzeichnis Hintergrund Problemanalyse 1. ...

Eine ausführliche Zusammenfassung der Überlegungen zu MySQL-Zeiteinstellungen

Existiert die Zeit wirklich? Manche Menschen glau...

Sechsstufiger Beispielcode für eine JDBC-Verbindung (Verbindung zu MySQL)

Sechs Schritte von JDBC: 1. Registrieren Sie den ...

Einführung in HTML DOM_PowerNode Java Academy

Was ist DOM? Mit JavaScript können Sie das gesamt...