今天來回顧下vue項目的創建和使用,很久不用感受不會用了。javascript
下面兩個都要全局安裝vue
首先安裝git,地址 https://gitforwindows.org/ java
安裝node, 地址 https://nodejs.org/en/download/node
查看node是否安裝上webpack
node -v
node安裝完就表明你把npm安裝上了,能夠查看下npm的版本git
npm -v
安裝webpackweb
npm install webpack -g
安裝vue腳手架全局安裝 vue-clivue-router
npm install --global vue-cli
上面的這些最好都要全局安裝,不然你在別的地方會調取不到的vue-cli
這樣咋們的準備工做算是作好了,開始建項目了npm
打開git輸入(下面的name是項目名,能夠本身隨便定義)
vue init webpack name
接下來須要等待出來下面的東西就好了
這樣一個完整的vue項目就出來了
來了解下里面的主要文件(mian.js)
import Vue from 'vue' //引入vue import App from './App' //引入主頁面 import router from './router' //引入路由 Vue.config.productionTip = false //設置爲 false 以阻止 vue 在啓動時生成生產提示 // 實例化 new Vue({ el: '#app', //找到這個文件 router, //路由 components: { App }, //組件 template: '<App/>' // 模板 })
主頁面(app.vue)
<template> <div id="app"> <img src="./assets/logo.png"> <router-view/>//路由的出口(注意必定要有) </div> </template> <script> export default { name: 'App' } </script> <style> #app { font-family: 'Avenir', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; margin-top: 60px; } </style>
路由(進行主頁面和子頁面的鏈接)
import Vue from 'vue' //引入vue import Router from 'vue-router' // 引入vue-router import HelloWorld from '@/components/HelloWorld' // 子組件的路徑 Vue.use(Router)// 全局注入插件 export default new Router({ routes: [ { path: '/', //根目錄下 name: 'HelloWorld',//名稱 component: HelloWorld //組件名 } ] })
子頁面(隨便寫寫就好了,但注意)
子頁面最外層上必定要是這樣的格式,要有template和div後在裏面去填寫內容
<template> <div class="hello"> </div> </template> <script> </script>
回顧一下,一直不用回忘