Heim >Web-Frontend >js-Tutorial >Einfache Verwendung des Vue-Gerüsts
Dieser Artikel stellt hauptsächlich die einfache Verwendung von Vue-Gerüsten vor, die einen gewissen Referenzwert haben. Jetzt kann ich ihn mit allen teilen. Freunde in Not können sich darauf beziehen.
Webpack
und Pfadaliase konfigurieren, um Import und Export
zum Exportieren eines Objekts verwenden, müssen andere JS-Dateien beim Importieren den Namen des exportierten Objekts nicht kennen. Sie können den Objektnamen export
import 对象名 from 路径
ps: export default
und sind in der es6-Spezifikation von entscheidender Bedeutung. Wörter werden derzeit nur von einer kleinen Anzahl von JS-Laufplattformen implementiert. Im Gerüst werden sie mithilfe von Babel automatisch in die entsprechende es5-Syntax konvertiert Name in der Komponente
export
in das erste Tag umgewandelt. Daher stimmt es nicht mit dem bei der Registrierung angegebenen Tag-Namen überein und es tritt ein Fehler auf Komponente ist nicht korrekt registriert. import
<first></first>
<template> <!--template以下才是组件的HTML模板,仍然只能有一个根标签--> <p>这是我第一个组件</p> </template> <p> <first></first> </p> <script> var myTemplate = { template:"#first-c" } Vue.component("first",myTemplate); var app = new Vue({ el:"#app" }); </script>Erstellen Sie ein Projekt mit Gerüsten
NodeJS installieren
node -v
npm config set prefix "D:nodejsnode_global"
Taobao npm-Image konfigurierennpm config set cache "D:nodejsnode_cache"
path
in der Befehlszeile aus. npm config set registry https://registry.npm.taobao.org
//vue init 模板名 项目名 vue init webpack simple
npm install -g vue-cli
, um das Projektstammverzeichnis einzugeben, und verwenden Sie
, um Projektabhängigkeiten automatisch zu installieren.Andere häufig verwendete Befehle
Führen Sie cd 项目名
im Projektstammverzeichnis aus, um das Projekt zu testen und auszuführen, führen Sie npm install
aus, um das Projekt offiziell im Verzeichnis dist zu kompilieren.
npm run dev
npm run build
<template> <!--template以下才是组件的HTML模板,仍然只能有一个根标签--> <p> 我是一个单文件组件 </p> </template> <script> export default { //无需写template,data仍然以函数返回,其他属性照旧 data(){ return { } }, props:[], methods:{ } } </script> <!--这个scoped可以让这些样式仅在当前组件生效--> <style> </style>
Installieren jquery
im Projektstammverzeichnis (beachten Sie die Groß- und Kleinschreibung, jquery und jQuery sind unterschiedlich).Fügen Sie npm install jquery
const webpack = require("webpack")am Ende von module.exports hinzu (achten Sie auf das JS-Codeformat, Vergessen Sie nicht, ein Komma zu schreiben)
plugins: [ new webpack.ProvidePlugin({ jQuery: "jquery", $: "jquery" }) ], Sie müssen Jquery-Komponenten verwenden, um Juuery zu importieren, z hilfreich für das Lernen aller, bitte schauen Sie nach weiteren verwandten Inhalten. Folgen Sie der chinesischen PHP-Website!
Der Rückgabewert von then und Catch in ES6 Promise-Instanzen von
Das obige ist der detaillierte Inhalt vonEinfache Verwendung des Vue-Gerüsts. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!