1、准备工做html
要先确认本身的电脑是否安装了node和vue,若是没有安装的小伙伴自行“百度一下”~vue
一、查看本机的node版本node
node -v
二、查看本机的vue的版本webpack
vue -V (注意这里是-V 是大写)
2、安装vue-cli ,配置vue命令环境(这个步骤一次就能够了,若是你的电脑之前安装过这个环境,则能够跳过本步骤。)ios
cnpm install vue-cli -g
若是出现下图,证实你成功了~web
3、初始化一个项目,给它取一个炫酷的名字,好比 first-vue-projectvue-cli
vue init webpack first-vue-project
结果如图:npm
上图黄色框里面的内容为基本配置,蓝色框的内容是你接下来须要进行的操做json
先进入项目:cd first-vue-project 再运行项目:npm run dev
最后在网页中输入连接: http://localhost:8080axios
若是出现下图,那么恭喜你成功啦~~~~
4、打包输出,上线
npm run build
(终止当前操做为 ctrl+c)
5、安装vux
输入:npm install vux --save
(注意:你别觉得这样你就能够开心的使用vux了,因为官方文档中写了vux2必须配合vux-loader
使用,因此接下来就是须要安装vux-loader)
输入:npm install vux-loader --save-dev
输入:npm install less less-loader --save-dev
6、关于vux的使用:
import { AlertPlugin, ToastPlugin } from 'vux' Vue.use(AlertPlugin) Vue.use(ToastPlugin)
<template> <div class="vuxdemo"> {{msg}} <group> <calendar title="这是日期组件" v-model="value"></calendar> </group> </div> </template> <script> import {Group,Calendar }from 'vux' export default { name:"vuxDemo", components:{ Group, Calendar }, data(){ return{ msg:"这是一个vuxdemo", value:"" } } } </script> <style scoped> </style>
7、关于axios
输入:npm install axios
axios例子:
1 <script> 2 import {Group,Calendar }from 'vux' 3 import axios from 'axios' 4 export default { 5 name:"vuxDemo", 6 components:{ 7 Group, 8 Calendar 9 }, 10 data(){ 11 return{ 12 msg:"这是一个vuxdemo", 13 value:"" 14 } 15 }, 16 created(){ 17 axios 18 .get('https://localhost:5001/sku/getgoods')//后端提供的接口 19 .then(response => { 20 console.log(response.data);//直接输出,没有在页面显示 21 }) 22 .catch(function (error) { // 请求失败处理 23 console.log(error); 24 }); 25 } 26 } 27 </script>
结果图: