Cet article présente principalement l'utilisation simple de l'échafaudage Vue, qui a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer
Remarque. : Ma propre compréhension et compréhension de l'échafaudage vue, beaucoup de choses et de compréhensions sont des techniques visuelles, non professionnelles et officielles
Un outil de construction de projet qui peut compresser css et js dans un fichier. De plus, un serveur de test peut être fourni. Lorsque vous utilisez Webpack, vous pouvez configurer certaines extensions par défaut et alias de chemin pour utiliser directement
utiliser peut exporter un objet JS. D'autres fichiers JS peuvent utiliser le formulaire export
pour importer cet objet à utiliser, mais lors de l'importation, vous devez connaître le nom de l'objet importé et exporté. Si vous utilisez la commande import 对象名 from 路径
pour exporter un objet, les autres fichiers JS n'ont pas besoin de connaître le nom de l'objet exporté lors de l'importation. Vous pouvez personnaliser le nom de l'objet export default
export
import
Le problème de cas de la balise personnalisée. le nom dans le composant <first></first>
Si vous utilisez un composant personnalisé et que le code est écrit dans la balise de modèle, il sera analysé en JS lors de l'analyse, qui est sensible à la casse.
Une autre façon d'écrire des composants
<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>
node -v
Téléchargez NodeJS
Configurez le chemin global npm
npm config set prefix "D:nodejsnode_global"
Configurez ensuite le premier chemin vers la variable d'environnement en même temps npm config set cache "D:nodejsnode_cache"
milieu. path
Configurer l'image Taobao npm
npm config set registry https://registry.npm.taobao.org
Installer vue-cli
npm install -g vue-cli
Créer un projet de modèle
//vue init 模板名 项目名 vue init webpack simple
, utilisez
pour entrer dans le répertoire racine du projet et utilisez pour installer automatiquement les dépendances du projet. cd 项目名
npm install
Autres commandes couramment utilisées
pour compiler formellement le projet dans le répertoire dist. npm run dev
npm run build
Structure du répertoire
Composant de fichier unique
Supplément : utilisation de jquery et d'autres frameworks dans l'échafaudage Vue<template> <!--template以下才是组件的HTML模板,仍然只能有一个根标签--> <p> 我是一个单文件组件 </p> </template> <script> export default { //无需写template,data仍然以函数返回,其他属性照旧 data(){ return { } }, props:[], methods:{ } } </script> <!--这个scoped可以让这些样式仅在当前组件生效--> <style> </style>
npm install jquery
Ajoutez
const webpack = require("webpack")
plugins: [ new webpack.ProvidePlugin({ jQuery: "jquery", $: "jquery" }) ]
<script> import $ from 'jquery' export default{ data(){ return { users:null } }, created(){ $.get("http://127.0.0.1:3000/all_user",function(data){ this.users = data; }.bind(this)) } } </script>
Recommandations associées :
Structure des fichiers et mécanisme de fonctionnement du code source de VueLa valeur de retour de then et catch in Exemples de promesse ES6 deCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!