vue项目搭建的整个需要插件(个人笔记)

使用第三方axios请求工具

    1.安装: cnpm install axios -S
    2.按需引入 import axios from 'axios'
    3.axios.get() 或者 axios.post() ,返回的是promise对象,需要通过.then获取成功回调,.catch获取失败的回调
    4.static中定义了一个list.json
    5.axios本地数据获取,axios.get("static/list.json").then((res)=>{console.log(res)})

element-ui

cnpm i element-ui -S  下载

引入
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

Vue.use(ElementUI);

less下载

cnpm install less less-loader@4.1.0 --save-dev

vant排版下载

https://youzan.github.io/vant/#/zh-CN/quickstart 网站

cnpm install vant --save     下载

main.js引入
// vant引入
import Vant from 'vant';
import 'vant/lib/index.css';

Vue.use(Vant);

vue2.0模板搭建

### vue脚手架搭建 
    1.检查node版本 node -v  (如果没有,打开百度,搜node)
    2.检查npm版本 npm -v
    3.检查cnpm版本  淘宝镜像  cnpm -v (如果没有,执行 npm i -g cnpm --registry=https://registry.npm.taobao.org )
   使用淘宝镜像下载vue脚手架搭建工具,全局下载
 4. cnpm install vue-cli -g     
    5.vue init webpack test
        注意:eslint?选no    是否用npm下载  No,self 自己下载
    6.cd test
    7.cnpm install  补全依赖
     cnpm install    (cnpm i)
    8.运行  npm run dev

cnpm install -g @vue/cli  升级版本  4.0

vue3创建

vue3 create one
cnpm run serve启动

vuex持久化

cnpm install vuex-persist -S

vuex 搭建(准备工作)

    1. 下载依赖:cnpm install vuex -S
    2. 创建store文件夹,下面创建一个index.js

        里面做的事情:让vue使用vuex,默认导出一个store实例对象

        import Vue from 'vue'
        import Vuex from 'vuex'

        Vue.use(Vuex)

        export default new Vuex.Store({
            // 存储全局状态得
            state:{
                count:1000
            }
        })
    3. 在main.js中,引入store
        import store from './store'
    4. 在main.js 中,在vue实例中添加store对象
        实例:
        /* eslint-disable no-new */
        new Vue({
            el: '#app',
            router,
            store,  // 需要添加得
            components: { App:App },
            template: '<App/>'
        })

    5. 运行脚手架,在任意组件中 console.log(this.$store.state.count)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值