vue.js zeigt an, was Sie vorerst erstellt haben, wenn Sie "npm run serve" ausführen. Abhängig von der Entwicklungsumgebung können Sie jedoch möglicherweise keine Verbindung nach außen herstellen, es sei denn, Sie erstellen sie und legen sie im angegebenen Verzeichnis ab. Möchten Sie sie also erstellen und überprüfen? ??
Obwohl ich es ein wenig geändert habe, ist es schwierig, den Inhalt des von npm run build
erstellten dist-Verzeichnisses jedes Mal an einen anderen Ort zu verschieben.
In einem solchen Fall funktioniert es gut, wenn Sie eine symbolische Verknüpfung herstellen.
Anstatt die Datei direkt in das öffentliche Verzeichnis zu stellen, können Sie einen Link aus diesem Verzeichnis einfügen und eine Datei in einem anderen Verzeichnis lesen.
Das öffentliche Verzeichnis lautet beispielsweise "/ var / www / html / nginx / Publish / Website".
Angenommen, das für die Entwicklung verwendete Verzeichnis lautet "/ home / oogaki / dev / website"
Zuvor wurden die erstellten Dateien in / home / oogaki / dev / website / dist
nach / var / www / html / nginx / Publish / website
kopiert.
Wenn Sie jedoch das Verzeichnis / var / www / html / nginx / Publish / Website
löschen und die folgenden Schritte ausführen, können Sie Zeit sparen.
cd /var/www/html/nginx/publish/
ln -s /home/oogaki/dev/website/dist website
Der in / var / www / html / nginx / Publish / Website
gelesene Inhalt ist nun der Inhalt von / home / oogaki / dev / website / dist
.
Ich benutze den Befehl ln, aber wie man ihn angibt
ln -s Verbindungszielpfad Verbindungsname
Es ist in Form von. Erstens ist es eine Möglichkeit, das zu lesende Verzeichnis in den Servereinstellungen wie nginx zu ändern, aber es wurde gesagt, dass es praktisch ist, symbolische Links zu verwenden, wenn Sie nicht mit den Servereinstellungen herumspielen möchten.