博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【爬坑日记】基于vue cli+vuex+axios+iview+sass初始化项目步骤
阅读量:5875 次
发布时间:2019-06-19

本文共 1122 字,大约阅读时间需要 3 分钟。

  1. 安装node.js

  2. 全局安装vue-cli

npm install -g vue-cli复制代码

可以用vue -V命令来检查vue是否安装成功

 

  1. 基于webpack创建项目
vue init webpack myproject复制代码

myproject是项目名称,可替换成自己的项目名称 可以一路回车,最后完成创建

创建成功如图

 

  1. 进入项目目录
cd myproject复制代码

 

  1. 安装iviewvuexaxios的依赖
npm i iview --savenpm i vuex --savenpm i axios --save复制代码

 

  1. 单独配置sass需要到dev模式下
npm i sass-loader --save-dev//sass-loader依赖于node-sassnpm i node-sass --save-dev复制代码

sass在组件中使用方法:

复制代码

 

  1. 安装完成,去main.js文件中配置依赖

配置iview

import iView from 'iview'import 'iview/dist/styles/iview.css'Vue.use(iView)复制代码

 

配置axios

import axios from 'axios'//vue中全局注入 axios方法Vue.prototype.$axios = axios复制代码

配置axios后,在组件中使用方法:

this.$axios.get(url[, config])

 

配置vuex

import {store} from './store/store.js'// 在实例化vue时,注入`store`对象new Vue({  el: '#app',  store,  router,  components: { App },  template: '
'})复制代码

store.js文件中,使用vuexmodule方法分割成模块

import Vue from 'vue'import Vuex from 'vuex'import module1 from './module1.js'import module2 from './module2.js'import module3 from './module3.js'Vue.use(Vuex)export const store = new Vuex.Store({  modules:{    module1,    module2,    module3,  }})复制代码

 

配置完main.js如图

 

  1. 配置完成后,即可运行项目预览
npm run dev复制代码

转载地址:http://dckix.baihongyu.com/

你可能感兴趣的文章
【变态需求】bootstrapTable列排序-选择正序倒序不排序
查看>>
Interface实现Fragment之间的通讯
查看>>
基于Vue+Canvas移动端的简单水印制作
查看>>
微信小游戏学习笔记 - 使用three.js 绘制一个旋转的三角形
查看>>
charles之localhost、127.0.0.1抓不到包的问题
查看>>
一些git实用技巧
查看>>
关于flutter APP更新相关部分内容
查看>>
Centos7.6安装MySQL+Redis(最新版)
查看>>
ListIterator
查看>>
Redis实战之限制操作频率
查看>>
单例模式
查看>>
RxSwift笔记四变换序列
查看>>
前端基础知识复习之CSS
查看>>
Python学习笔记 - 文件和异常
查看>>
使用nodejs crypto模块进行sha1、md5加密
查看>>
18-09-28
查看>>
大数据MongoDB之NoSQL数据库分类(按存储类型分)
查看>>
通过更快,更一致的决策提高生产力和盈利能力
查看>>
[数据库管理]SQL表定义查询与数据字典的导出
查看>>
Android Binder的使用
查看>>