国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Heim WeChat-Applet WeChat-Entwicklung Was soll ich tun, wenn das eigentliche Projekt nach der Kompilierung nicht im Stammverzeichnis liegt?

Was soll ich tun, wenn das eigentliche Projekt nach der Kompilierung nicht im Stammverzeichnis liegt?

Jun 04, 2018 pm 03:50 PM
Inhaltsverzeichnis Zusammenstellung

Dieses Mal erkl?re ich Ihnen, was zu tun ist, wenn sich das eigentliche Projekt nach der Kompilierung nicht im Stammverzeichnis befindet. Was sind die Vorsichtsma?nahmen ??> Hier sind die tats?chlichen F?lle.

z. B.:

vue-router: Verlaufsmodus Intranetumgebung: 192.168.1.1:8080/index.html Externe Netzwerkumgebung: domain.com/ttsd/index.html

Da das entwickelte Projekt auf Kundenseite bereitgestellt werden soll und der Kunde keinen separaten Dom?nennamen (oder Subdomain) für die Bereitstellung verwenden m?chte, muss das Paketprogramm zu diesem Zeitpunkt einige Konfigurations?nderungen vornehmen.

?ndern Sie die -Konfigurationsdatei

1. ?ndern Sie die gepackte Ressourcenreferenz in einen relativen Pfad und suchen Sie sie unter dem

-Attribut in config/index.js buildassetsPublicPath

build:?{
?...
?assetsPublicPath:?'./'?//?未修改前的配置為?'/',
}

2. ?ndern Sie die Ressourcendateien (Bilder,

Videos, Schriftartdateien usw.), auf die der zu suchende Stil verweist Fügen Sie den relativen Pfad in hinzu (oder ?ndern Sie ihn) build/utils.js für publicPath'../../'

if?(options.extract)?{
?return?ExtractTextPlugin.extract({
?use:?loaders,
?fallback:?'vue-style-loader',
?publicPath:?'../../'?//?修改路徑
?})
}?else?{
?return?['vue-style-loader'].concat(loaders)
}

, um die Route Im Verlaufsmodus der Route basieren alle Routen auf dem Stammpfad, z. B.

Da das Bereitstellungsverzeichnis unbekannt ist, k?nnen wir den aktuell aufgerufenen Dateipfad basierend auf

abrufen, um die Route zu ?ndern. /xxxxlocation.pathnamevue-router stellt ein Basisattribut bereit

Basistyp:

Standardwert:

Der Basispfad der Anwendung. Wenn beispielsweise das gesamte SPA unter string bedient wird, sollte "/" auf /app/ gesetzt werden. base"/app/"Routing-Code ?ndern

function?getAbsolutePath?()?{
?let?path?=?location.pathname
?return?path.substring(0,?path.lastIndexOf('/')?+?1)
}
const?routers?=?new?Router({
?mode:?'history',
?base:?getAbsolutePath(),
?...
})

Zu diesem Zeitpunkt sind alle relevanten ?nderungen an der Verpackungskonfiguration abgeschlossen und auf das Projekt kann normal zugegriffen werden. Es besteht jedoch immer noch ein Problem. Aktualisieren Sie die Seite, und die Seite ist leer. Zu diesem Zeitpunkt muss die Nginx-Konfiguration ge?ndert werden.

Nginx-Konfiguration ?ndern

Die offizielle Nginx-Konfiguration befindet sich im Stammverzeichnis, also

https://

router.vuejs.org/ zh-cn/essentials/history-mode.html#nginx

location?/?{
?try_files?$uri?$uri/?/index.html;
?//?需要修改為
?try_files?$uri?$uri/?/dist/index.html;
}
Hinweis:

?ndern Sie es einfach entsprechend dem tats?chlich bereitgestellten Website-Verzeichnis. Pers?nlich bin ich der Meinung, dass Sie es auch dynamisch über die integrierten Anweisungen von Nginx erhalten k?nnen, aber ich bin mir unten nicht sicher.

/distIch glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

Erstellen Sie eine pers?nliche Webseite mit VuePress


So binden Sie Pfeiltasten, um Div-Bewegungen zu steuern

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn das eigentliche Projekt nach der Kompilierung nicht im Stammverzeichnis liegt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erkl?rung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

PHP-Tutorial
1502
276
C++-Kompilierungsfehler: nicht deklarierter Bezeichner, wie kann man ihn l?sen? C++-Kompilierungsfehler: nicht deklarierter Bezeichner, wie kann man ihn l?sen? Aug 22, 2023 pm 03:34 PM

Beim Programmieren in C++ sto?en wir h?ufig auf das Problem nicht deklarierter Bezeichner. Dies tritt normalerweise auf, wenn undefinierte Variablen, Funktionen oder Klassen verwendet werden, was dazu führt, dass der Compiler diese Bezeichner nicht erkennt, was zu Kompilierungsfehlern führt. In diesem Artikel werden h?ufige Ursachen für Probleme mit nicht deklarierten Identifikatoren und deren L?sung beschrieben. H?ufige Ursachen Probleme mit nicht deklarierten Bezeichnern haben in der Regel folgende Gründe: Variablen, Funktionen oder Klassen sind nicht korrekt deklariert: Sie sollten Variablen, Funktionen oder Klassen deklarieren, bevor Sie sie verwenden. Wenn die Variable nicht deklariert ist oder funktioniert

Einführung in die PHP-Funktion – rename(): Benennen Sie eine Datei oder ein Verzeichnis um Einführung in die PHP-Funktion – rename(): Benennen Sie eine Datei oder ein Verzeichnis um Jul 25, 2023 pm 12:10 PM

Einführung in die PHP-Funktion – rename(): Umbenennen von Dateien oder Verzeichnissen Einführung: In PHP wird die Funktion rename() zum Umbenennen von Dateien oder Verzeichnissen verwendet. Es bietet eine einfache M?glichkeit, den Namen einer Datei oder eines Verzeichnisses zu ?ndern. Egal, ob es sich um eine einzelne Datei oder ein ganzes Verzeichnis handelt, mit dieser Funktion k?nnen Sie es umbenennen. Der Umbenennungsvorgang kann einfach durchgeführt werden, indem der Name der Quelldatei oder des Quellverzeichnisses und der Zielname angegeben werden. Syntax: boolrename(string$source,str

Verwenden Sie die Funktion File.isDirectory() von Java, um festzustellen, ob die Datei vorhanden ist und ein Verzeichnistyp ist Verwenden Sie die Funktion File.isDirectory() von Java, um festzustellen, ob die Datei vorhanden ist und ein Verzeichnistyp ist Jul 24, 2023 pm 06:57 PM

Verwenden Sie die Funktion File.isDirectory() von Java, um festzustellen, ob eine Datei vorhanden ist und einen Verzeichnistyp hat. Bei der Java-Programmierung kommt es h?ufig vor, dass Sie feststellen müssen, ob eine Datei vorhanden ist und einen Verzeichnistyp hat. Java stellt die File-Klasse zum Betreiben von Dateien und Verzeichnissen bereit. Die Funktion isDirectory() kann uns dabei helfen, festzustellen, ob eine Datei ein Verzeichnistyp ist. Die Funktion File.isDirectory() ist eine Methode in der File-Klasse. Ihre Funktion besteht darin, die aktuelle Datei zu ermitteln

C++-Kompilierungsfehler: Die Funktionsparameterliste ist zu lang. Wie kann das Problem behoben werden? C++-Kompilierungsfehler: Die Funktionsparameterliste ist zu lang. Wie kann das Problem behoben werden? Aug 21, 2023 pm 11:19 PM

C++-Kompilierungsfehler: Die Funktionsparameterliste ist zu lang. Wie kann das Problem behoben werden? Beim Schreiben von Programmen in C++ tritt manchmal ein solcher Kompilierungsfehler auf: Die Liste der Funktionsparameter ist zu lang. Für C++-Anf?nger kann dies Kopfschmerzen bereiten. Als N?chstes befassen wir uns mit den Ursachen und L?sungen für dieses Problem. Schauen wir uns zun?chst die Grundregeln der C++-Funktionsparameter an. In C++ müssen Funktionsparameter zwischen dem Funktionsnamen und der ?ffnenden Klammer deklariert werden. Wenn Sie einen Funktionsparameter übergeben, teilen Sie der Funktion mit, was sie tun soll. Diese Parameter k?nnen beliebig sein

Warum dauert die Kompilierung meines Go-Programms l?nger? Warum dauert die Kompilierung meines Go-Programms l?nger? Jun 09, 2023 pm 06:00 PM

In den letzten Jahren ist die Sprache Go für immer mehr Entwickler zur Wahl geworden. Im Vergleich zu anderen Programmiersprachen ist die Kompilierungsgeschwindigkeit der Go-Sprache jedoch nicht hoch genug. Viele Entwickler werden beim Kompilieren von Go-Programmen auf dieses Problem sto?en: Warum dauert das Kompilieren meines Go-Programms l?nger? In diesem Artikel wird dieses Problem unter verschiedenen Aspekten untersucht. Die Compiler-Architektur der Go-Sprache Die Compiler-Architektur der Go-Sprache verwendet ein dreistufiges Design: Front-End, Mittelschicht und Back-End. Das Front-End ist für die übersetzung des Quellcodes in Zwischencode in der Go-Sprache verantwortlich, und die mittlere Ebene übernimmt die Aufgabe

Kompilierungs- und Dekompilierungstechniken in Java Kompilierungs- und Dekompilierungstechniken in Java Jun 09, 2023 am 09:43 AM

Java ist eine sehr beliebte Programmiersprache, die h?ufig zur Entwicklung verschiedener Arten von Software verwendet wird. In der Java-Entwicklung sind Kompilierungs- und Dekompilierungstechnologie sehr wichtige Verbindungen. Die Kompilierungstechnologie wird verwendet, um Java-Code in ausführbare Dateien zu konvertieren, w?hrend die Dekompilierungstechnologie es erm?glicht, ausführbare Dateien wieder in Java-Code zu konvertieren. In diesem Artikel werden Kompilierungs- und Dekompilierungstechniken in Java vorgestellt. 1. Kompilierungstechnologie Kompilierung ist der Prozess der Konvertierung von Hochsprachencode (z. B. Java) in Maschinensprache. in Java

Die Funktion glob() in PHP wird zum Suchen von Dateien oder Verzeichnissen verwendet Die Funktion glob() in PHP wird zum Suchen von Dateien oder Verzeichnissen verwendet Nov 18, 2023 pm 06:17 PM

Die Funktion glob() in PHP wird zum Suchen von Dateien oder Verzeichnissen verwendet und ist eine leistungsstarke Dateioperationsfunktion. Es kann den Pfad einer Datei oder eines Verzeichnisses basierend auf einer angegebenen Musterübereinstimmung zurückgeben. Die Syntax der glob()-Funktion lautet wie folgt: glob(pattern, flags) wobei ?pattern“ die abzugleichende Musterzeichenfolge darstellt, die ein Platzhalterausdruck sein kann, z. B. *.txt (übereinstimmende Dateien mit der Endung .txt) oder einen bestimmten Dateipfad. Flags ist ein optionaler Parameter, der zur Steuerung der Funktion verwendet wird

So lesen Sie den Katalog beim Lesen auf WeChat. So zeigen Sie den Katalog an So lesen Sie den Katalog beim Lesen auf WeChat. So zeigen Sie den Katalog an Mar 30, 2024 pm 05:56 PM

Die mobile Version der WeChat-Lese-App ist eine sehr gute Lesesoftware. Sie k?nnen sie jederzeit und überall mit nur einem Klick lesen und online lesen Sortieren Sie Ihre Bücher ordentlich und genie?en Sie eine angenehme und entspannte Leseatmosph?re. Wechseln Sie den Lesemodus verschiedener Szenarien, aktualisieren Sie jeden Tag kontinuierlich die neuesten Buchkapitel, unterstützen Sie die Online-Anmeldung von mehreren Ger?ten und laden Sie sie stapelweise in das Bücherregal herunter. Sie k?nnen es mit oder ohne Internet lesen, sodass jeder mehr Wissen daraus entdecken kann Jetzt erl?utert der Herausgeber online die Methode zum Anzeigen des Katalogs für WeChat-Lesepartner. 1. ?ffnen Sie das Buch, dessen Katalog Sie ansehen m?chten, und klicken Sie in die Mitte des Buchs. 2. Klicken Sie auf das Symbol mit den drei Linien in der unteren linken Ecke. 3. Sehen Sie sich im Popup-Fenster den Buchkatalog an

See all articles