Vue -Komponenten -Design -Tool.
Diese Erweiterung arbeitet noch in Arbeit. Wenn Sie einige Feedbacks für diese Erweiterung haben, wäre es sehr hilfreich!

Laden Sie die VSCODE -Erweiterung herunter
Öffnen Sie den Befehl pallete und wählen Sie Open Vue Designer . Anschließend sehen Sie einen Vorschau -Bereich von aktuell geöffneten Einzeldateikomponenten ( .vue ).
vueDesigner.sharedStylesEine Reihe von CSS -Pfaden, die in der Vorschau geladen werden. Es ist nützlich, wenn Ihre Anwendung globales CSS wie das Reset CSS hat.
{
"vueDesigner.sharedStyles" : [ " reset.css " ]
} Beachten Sie, dass es @import im geladenen CSS noch nicht unterstützt. Sie müssen alle abhängigen CSS -Dateien angeben.
Der Vue -Designer unterstützt Präprozessoren derzeit nicht aktiv auf <template> , <script> und <style> Blöcken. Sprachen, die nicht in der folgenden Liste enthalten sind, funktionieren möglicherweise nicht auf Vue -Designer.
<template> )<script> )<script lang="ts"> )<style> ) Der Vue -Designer wird durch zwei Module getrennt - Server und Client.
Der Server wird vom Editor -Prozess ausgeführt und mit der Analyse/Analyse von Komponentencode und der Bearbeitung von Client -Anforderungen verantwortlich. Der Client dient zur Wiedergabe von Compnent -Vorschau und zur Behandlung der Interaktion der Benutzer. Der Server und der Client kommunizieren nach WebSocket, um Komponentendaten zu synchronisieren.
Der Servercode ist in TypeScript geschrieben und mit dem CommonJS -Format kompiliert, während sich auch der Client -Code in TypeScript befindet, aber von VITE gebündelt ist.
Die Codes nur für den Client sollten in src/view sein.
Alle Codes sollten von schöneren formatiert werden.
Für Typierungen externer Pakete, die nicht vorhanden sind, sollten in types/(package name) enthalten sein.
Befolgen Sie die folgenden Schritte, um auf VSCODE zu debuggen:
yarn watch aus, um Dev Server zu starten.Launch Extension aus, damit ein neues Fenster mit Aktivieren lokaler Vue -Designer eröffnet wird.Open Vue Designer auf Befehl pallete.Wenn Sie Dev Tools für den Client -Code verwenden möchten, verwenden Sie Entwickler: Entwickler -Entwickler -Tools -Befehl im Befehl pallete.
# build sources
$ yarn build
# build and watch sources
$ yarn watch
# run test
$ yarn test
# format sources with prettier
$ yarn format$ npm version XXX # -> update version & generate changelog
# after edit changelog if needed
$ git add CHANGELOG.md
$ git commit -m " docs: changelog vXXX "
$ vsce publish