Heim >Web-Frontend >js-Tutorial >Detaillierte Erläuterung der Schritte zum Hinzufügen von *.vue-Dateien zu Webstorm

Detaillierte Erläuterung der Schritte zum Hinzufügen von *.vue-Dateien zu Webstorm

php中世界最好的语言
php中世界最好的语言Original
2018-05-12 10:03:241323Durchsuche

Dieses Mal erkläre ich Ihnen ausführlich die Schritte zum Hinzufügen von *.vue-Dateien zu Webstorm. Was sind die Vorsichtsmaßnahmen für das Hinzufügen von *.vue-Dateien zu Webstorm? ein Blick.

Methode 1: Vue.js-Plugin installieren

Einstellungen -> Plugins öffnen und nach Installation suchen

CSS-Präprozessor-Unterstützung

Als ich diesen Artikel schrieb, gab es keine Lösung zur Unterstützung der Vorverarbeitung, aber jetzt ist es sehr einfach.

Fügen Sie rel="stylesheet/scss" zum Stil-Tag

Attribut hinzu, um die scss-Syntax zu unterstützen. Sie können es basierend auf den Regeln in weniger Stift ändern.

<style rel="stylesheet/scss" lang="sass" scoped>
</style>

Methode 2: Webstorm EAP-Version unterstützt bereits nativ Vue-Dateien

Schauen Sie hier

https://Blog. jetbrains.com/webstorm/2017/02/webstorm-2017-1-eap-171-2822/ Die EAP-Version ist möglicherweise nicht stabil, kann aber dennoch verwendet werden. Oder warten Sie, bis die stabile Version von Webstorm 2017.1 in einer Weile veröffentlicht wird.

Ich muss sagen, dass Vue mit der Nutzung immer leistungsfähiger wird und auch Webstorm begonnen hat, es zu unterstützen. Am Ende ist nativer Support der Beste

Der folgende Inhalt ist veraltet und bezieht sich auf die alte Version von Webstorm

Webstorm ist ein Front-End-Entwicklungstool, aber ich habe es noch nie getan Ich mochte Webstorm, weil es sehr cool ist. Das Farbschema und der große Cursor.

Ich habe vor einiger Zeit angefangen, mit Vuejs zu spielen. In Vue können Sie .vue-Dateien verwenden, um die Komponentisierung zu implementieren, aber verschiedene

Editoren unterstützen dies nicht gut entwickelte verwandte Software für das Sublime Vue Plugin. Ich denke, die Verwendung von Sublime ist eine Zeitverschwendung, Plug-Ins zu installieren und die Umgebung zu konfigurieren.

Ich verwende Sublime seit einem Monat zum Schreiben von Vue. Es gibt keine intelligenten Eingabeaufforderungen (aber da ich mich stark auf Eingabeaufforderungen verlasse), kann der Code nicht formatiert werden und die Einrückung kann verdammt noch mal angepasst werden Es ist nicht einfach, so lange durchzuhalten. Also habe ich mit Webstorm herumgespielt, um herauszufinden, wie ich es unterstützen kann, und habe mir diesen Hinweis ausgedacht.

vue unterstützt

Einstellungen öffnen => Dateitypen HTML suchen *.vue hinzufügen

Auf diese Weise vue Die Datei entspricht einer HTML-Datei, Sie können CSS und JS bearbeiten und verfügt außerdem über intelligente Eingabeaufforderungen.

Normalerweise verwende ich es6, daher meldet Webstorm beim Schreiben von es6-Code in Vue immer noch einen Fehler.

vue unterstützt ES6

Fügen Sie das Attribut „type="es6" zum Skript-Tag

<script type="es6">
</script>
hinzu und öffnen Sie dann die Einstellungen => ; Sprachinjektionen XML-Tag-Injektion hinzufügen, der Inhalt ist wie unten gezeigt.

*.js unterstützt ES6

Webstorm-Standard-JS-Datei ist ES5 Syntax

Einstellungen öffnen => Sprachen & Frameworks => >

PS: Wenn Sie CSS-Vorverarbeitung wie Sass und Stylus in die Vue-Datei schreiben möchten, unterstützt Webstorm dies auch nicht Die Code-Hervorhebung ist normal, aber solange der Code geändert wird, werden wieder viele rote Linien angezeigt. Nach Google scheint dies ein bekannter Fehler zu sein. Ich 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:

Detaillierte Erläuterung der PHP-Shared-Memory-Nutzung und Signalsteuerung

PHP schnelle Implementierung der Array-Deduplizierungsmethode

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte zum Hinzufügen von *.vue-Dateien zu Webstorm. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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