Heim >Web-Frontend >js-Tutorial >So fügen Sie *.vue-Dateien mit Webstorm hinzu

So fügen Sie *.vue-Dateien mit Webstorm hinzu

php中世界最好的语言
php中世界最好的语言Original
2018-05-31 09:53:202407Durchsuche

Dieses Mal zeige ich Ihnen, wie Sie Webstorm zum Hinzufügen von *.vue-Dateien verwenden. Was sind die Vorsichtsmaßnahmen für die Verwendung von Webstorm zum Hinzufügen von *.vue-Dateien? sehen.

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 auf die stabile Version von Webstorm 2017.1, die in Kürze 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. Dies scheint ein bekannter Webstorm-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:

So verwenden Sie das serverseitige Rendering von React

So verwenden Sie vue.js zum Bearbeiten von Rezepten

Das obige ist der detaillierte Inhalt vonSo fügen Sie *.vue-Dateien mit Webstorm hinzu. 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