Heim > Web-Frontend > js-Tutorial > Hauptteil

Zusammenfassung praktischer Tipps für vue.js-Projekte

小云云
Freigeben: 2017-12-12 15:04:18
Original
1963 Leute haben es durchsucht

Vue.js ist ein fortschrittliches Framework zum Erstellen von Benutzeroberflächen. Im Gegensatz zu anderen Schwergewichts-Frameworks verwendet Vue ein inkrementelles Bottom-up-Entwicklungsdesign. Die Kernbibliothek von Vue konzentriert sich nur auf die Ansichtsebene und ist sehr einfach zu erlernen und in andere Bibliotheken oder bestehende Projekte zu integrieren. Vue hingegen ist vollständig in der Lage, komplexe Single-Page-Anwendungen zu betreiben, die mit Single-File-Komponenten und Bibliotheken entwickelt werden, die vom Vue-Ökosystem unterstützt werden. Dieser Artikel führt Sie hauptsächlich in die praktischen Tipps des vue.js-Projekts ein. Der Artikel bietet einen gewissen Referenz-Lernwert für jedermanns Studium oder Arbeit.

# Einführung von Bootstrap in das Vue-Projekt

Manchmal wird Bootstrap je nach Bedarf in das Vue-Projekt eingeführt, und Bootstrap hängt von jQuery ab. Bei der Installation kann eine Reihe von Problemen auftreten. Fehler

1. jQuery installieren

npm install jquery
Nach dem Login kopieren

2. Bootstrap installieren

npm install bootstrap@3
Nach dem Login kopieren

Für die beiden oben genannten Schritte können Sie auch zuerst die Versionsnummer in der Konfigurationsdatei package.json angeben und dann npm install ausführen

Nach Abschluss der Installation wird das Projekt nicht mehr ausgeführt Obwohl die Installation erfolgreich war, wird weiterhin der Fehler „Bootstraps JavaScript erfordert jQuery npm“ gemeldet. Um dieses Problem zu lösen, können Sie es wie folgt in die Eintragsdatei main.js einführen:

import $ from 'jquery'
window.jQuery = $
require('bootstrap')
Nach dem Login kopieren

Um Bootstrap-Stile zu verwenden, können Sie als Nächstes bootstrap.css in die Eintragsdatei einfügen. Dies ist dasselbe wie die Methode zur Einführung von Element UI

import 'bootstrap/dist/css/bootstrap.min.css'
Nach dem Login kopieren

# Eslint-Code-Inspektion deaktivieren

Viele Leute sagen das so Um die Eslint-Inspektion zu deaktivieren, müssen Sie einen Kommentar abgeben. Entfernen Sie diesen Teil der Eslint-Konfiguration in der Datei build/webpack.base.conf.js. Ich weiß nicht, ob es am Vue-cli-Versionsupdate liegt, aber im tatsächlichen Betrieb funktioniert das nicht.

Der richtige Ansatz besteht darin, das useEslint-Attribut des Dev-Objekts in der Datei config/index.js auf false zu ändern

# Schließen Sie einige Eslint-Regeln

Tatsächlich ist die Eslint-Code-Inspektion nicht nur sehr gut für das Schreiben persönlicher JS, sondern spielt auch eine sehr wichtige Rolle dabei gemeinsame Entwicklung mehrerer Personen im Team. Manchmal sind diese Regeln jedoch etwas zu streng. Wenn Sie beispielsweise eine nicht verwendete Variable deklarieren, wird die Fehlermeldung „no-unused-vars“ angezeigt. Wenn Sie diese Regel deaktivieren möchten, können Sie die Datei „eslintrc.js“ öffnen und ändern die entsprechende Regel auf 0. Sie können

# Ändern Sie die Portnummer

Die meisten Projekte überwachen standardmäßig Port 80, sodass mehrere ausgeführt werden können Projekte gleichzeitig können Sie konfigurieren/indizieren. Ändern Sie die Portnummer in .js

# Legen Sie den Dateireferenzpfad-Alias ​​fest

Manchmal gibt es auch solche Viele Projektdateien und so etwas wie „/../static/data/xx.json“ Eine solche Referenz ist mühsam zu schreiben und oft fehleranfällig (natürlich spielt es keine Rolle, ob Der Code-Compiler kann dazu auffordern. Um den Pfad zu vereinfachen, können wir ihn in build/webpack.base.conf hinzufügen. Konfigurieren Sie den Alias ​​

in .js. Sie können den Pfad vereinfachen, indem Sie beispielsweise src direkt durch @ ersetzen oder direkt „api/xx.js“ schreiben, anstatt beispielsweise nach der Zeit zu suchen Im Moment ist es 18:07 Uhr am 23. November 2017, aber die durch UTC-Zeit angezeigte Zeit ist im Bild unten 10:07 Uhr

Lesen Sie das Dokument. Das wissen wir alle Wir müssen die Option „useUTC“ auf „false“ ändern, wissen aber nicht, wo wir anfangen sollen. Tatsächlich können wir bei der Einführung von Komponenten in main.js relevante Konfigurationsänderungen vornehmen

Verwandte Empfehlungen:

Vue.js Einführung in Implementierungsmethode zum Teilen von Komponenten

Detailliertes Erlernen gängiger Anweisungen in Vue.js

Detaillierte Einführung in die gängige Vorlagensyntax in Vue.js

Das obige ist der detaillierte Inhalt vonZusammenfassung praktischer Tipps für vue.js-Projekte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!