vuex在vite&vue3中的简单使用说明
目录
- vuex在vite&vue3的使用
- 一、说明
- 二、使用
- vue3.x之vite初体验
- 一、项目搭建
- 二、附项目结构
- 三、附项目启动成功图
vuex在vite&vue3的使用 注:本文只讲解vite打包vue3中vuex使用
一、说明
最近vite十分火爆,在构建项目过程中,想要用到vuex,但是在晚上搜索教程过程中,发现大都为vue2以下或者非vite版本的使用。
在这里总结一下vite打包中vue3下使用vuex的使用方式以及遇到的一些坑。
二、使用
1.创建项目(通过vite命令创建)
项目创建好之后在src创建store文件夹
文章图片
2.安装vuex
npm install vuex@next --save
这里注意,vite打包的项目中使用vuex需要添加@next,否则将不能使用createStore方法,如果遇到以下错误,可检查vuex版本("vuex": "^4.x"即为正确)
文章图片
3.配置vuex
这里配置有很多方法,可以通过自己的业务逻辑来设置
import { createStore } from 'vuex'export default createStore({state: {name: 'default'},mutations: {name: (state, newValue) => {state.name = newValue}},actions: {setName: (ctx, value) => {ctx.commit('name', value)}}})
name
为我们根据业务逻辑来定义的一个状态值setName
为我们在页面中调用的一个操作函数名称mutations
中的函数为变更状态的逻辑
{{ name }}
效果
文章图片
对于初学者来说,vuex可能是一个进阶的使用,但是通过本文,我相信会改变你的想法
我只提供了vuex的一种使用方式,但是大同小异,大家学着使用起来吧
vue3.x之vite初体验 vite 使用
一、项目搭建
【vuex在vite&vue3中的简单使用说明】为项目名$ npm init vite-app $ cd //进入项目目录$ npm install//安装项目所需依赖$ npm run dev//启动项目
二、附项目结构
文章图片
三、附项目启动成功图
文章图片
Vite启动极快,体验很好,与vue CLI相比目录结构变化不大,使用vue CLI的同学很快就能上手。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
推荐阅读
- 前端AI机器学习在浏览器中训练模型
- 如何在招聘面试中提高效率()
- python中魔法方法
- #观察永澄50天实验-05天#
- 最后一次泪
- 风起苍岚
- 旅行的火车
- 在线短信接收平台有什么用处()
- 生活就是有那么多的不容易
- 投稿|赛博朋克在日本:走向个人,走向虚无