这篇文章针对于已经会用脚手架搭建vue的同窗,若是不会从vue脚手架搭建,能够先稍微了解下Node和es6,这样对你学习vue颇有帮助。css
import Vue from 'vue'
import App from './App'
import router from './router'
import MuseUI from 'muse-ui' //引入muse-ui的框架
import 'muse-ui/dist/muse-ui.css'
import axios from 'axios' // 引入axios的框架异步方法
import store from './vuex/store' //这就是vuex,vue的项目管理工具,能不用就不用的东西。
Vue.use(MuseUI);
Vue.config.productionTip = false
//vue原型中加入axios
Vue.prototype.$http = axio //这句话忽略不计我本身项目中的.
new Vue({
el: '#app',
router,
store,
components: { App }, // components组建信息引入App.vue文件
template: '<App/>',
beforeCreate(){
this.$store.dispatch('getData',this); // 生命周期里面的,能够不看这是项目中的
}
})
复制代码
import Vue from 'vue'
import Router from 'vue-router'
Vue.use(Router) //配置vue使用路由
import friend from '../components/friends/friend' // 将friend这个组建引入
let routes = [
{ path: '/friends', name: 'friend', component: friend }, //跳转信息
]
export default new Router({
routes
})
复制代码
文笔很糟糕,能看到这的都是大神。若是有缘人看到里面有错误能够交流交流,共同进步。vue
----------天雨大不润无根之草,佛法宽只度有缘之人(佛系90后么么哒)复制代码