使用vite安装vue3项目,vue3安装router和vuex
目录
安装vite/创建vue3项目
安装router
安装vuex
vite+vue3的axios配置及跨域
安装vite/创建vue3项目
推荐vite+vue3+elementplus教程,看这里https://blog.csdn.net/shinjie1210/article/details/122127233
以下为正文
node环境就不说了 看下这个网址就行 下个较新的稳定版本就行,推荐14以上
命令行输入
npm init vite@latest
然后控制台会询问项目名称,自己其就行了 我这里就叫vue3vite了
j接下来控制台会要求选择项目类型和使用语言,按需选择即可
项目就创建好了,但没有依赖,所以我们这里还是要安装一下,根据控制台提示按步操作就行了
安装router
首先在控制台输入命令,这里装的是router4,其他版本及安装方法直接看官方文档即可
npm install vue-router@4
执行结束可以去package.json里检查下是否完成安装
然后我们要增加几个文件夹和文件(下图选中的内容)
对文件内容进行编辑,page1和page2随便写点内容,能看出来确实路由切换就行
对router文件夹的index.js进行内容编辑,详解可以参考这个网页
import { createRouter, createWebHistory } from 'vue-router'const routerHistory = createWebHistory()const router = createRouter({history: routerHistory,routes: [{path: '/',component: () => import('../views/page1.vue')},{path: '/page2',component: () => import('../views/page2.vue')}]
})
export default router
然后前往main.js调用,把文件修改如下
import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
const app = createApp(App)
app.use(router).mount('#app')
这时router已经安装完了,我们去页面里编辑一下 看能否使用
前往app.vue修改文件
<template><img alt="Vue logo" src="./assets/logo.png" /><router-link to='/'> page1</router-link><router-link to='/page2'>page2 </router-link><router-view></router-view>
</template><script setup></script><style></style>
运行 npm run dev 查看效果
安装vuex
那么和安装router一样 先去vuex的官方文档看下
这里装的是vuex4,其他版本查看官方文档即可控制台输入
npm install vue-router@4
然后src目录下新建store文件夹和index.js,并编辑index.js文件,随便给个数据测试用
import { createStore } from 'vuex'const store = createStore({state: { test:'test1'},mutations: { },actions: {},getters: {}
})export default store
再修改main.js调用
import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
const app = createApp(App)
app.use(router).use(store).mount('#app')
现在就去修改下page1 看能不能显示
<template><h1>this is page1</h1><h2>{{$store.state.test}}</h2>
</template><script>export default {name:'page1'}
</script><style>
</style>
可以显示,完成
使用vite安装vue3项目,vue3安装router和vuex相关推荐
- 搭建vue3项目时出现Cannot read property ‘nextSibling‘ of null报错
记录自己学习中,出现的错误 在搭建vue3项目,配置router,vuex,element-ui后,运行项目页面白屏,控制台出现了Cannot read property 'nextSibling' ...
- Vue2 环境下安装Vue3 ,同一台电脑同时安装vue2 和vue3
目前大多数老的项目还是以vue2.0版本为主,在vue3的环境下vue2的项目又不能运行,因此Vue2 和Vue3两个版本同时存在显得尤为重要,本博客为转发博客,非常详细 博客1:https://bl ...
- Vite 搭建 Vue2 项目(Vue2 + vue-router + vuex)
Vite 先让我说几句废话. 在写本文时 Vite 没有提供 Vue2 的创建方式. 相信有些开发者还没开始学 Vue3,但又想尝尝 Vite.那可以参考本文的进食方式. 如果心急的话,"0 ...
- 前端框架vue3的node安装及项目构建的4种方法
前端框架vue3的node安装及项目构建的4种方法 C:\Users\Mac\Documents\newlifewyq\技术精英-source\vue\vue3pro>cnpm install ...
- vue-cli 将被 create-vue 替代?初始化基于 vite 的 vue3 项目为何如此简单?
大家好,我是若川.最近组织了源码共读活动<1个月,200+人,一起读了4周源码>,已经有超50+人提交了笔记,群里已经有超1500人,感兴趣的可以点此链接扫码加我微信 ruochuan12 ...
- Vue3 全家桶 + Element Plus + Vite + TypeScript + Eslint 项目配置最佳实践
尤大的 Vue3.0 已经发布有一阵子了,已经很成熟了. 而且 Element Plus + Vite 也出了一段时间了,是时候该上手体验分享一波了. 主要是要熟练一下 Vue3,好准备用 Vue3 ...
- 使用vite创建vue3项目
一.创建vite+vue项目 1.在命令行输入以下创建语句.然后根据下图所示,输入项目名称并选择vue框架即可 npm create vite@latest 创建完项目后,根据提示依次输入三条命令: ...
- VUE3.0 一.安装node.js、vue3.0脚手架
VUE3.0 一.安装node.js.vue3.0脚手架 1.安装nodejs 首先去官网下载nodejs 查看npm和node版本,出现版本号即安装成功. npm -v # 6.13.4node - ...
- vite新建vue3项目采坑,官网流程之路,vite+vue3+elementpuls
Vite 构建 可以使用 Vite 快速构建 Vue 项目. vue3文档操作步骤,按照文档操作,会有版本问题: vite构建后的vite版本是老版本: "vite": " ...
最新文章
- 实战:Nginx + FastCGI 程序(C/C++) 搭建高性能web server
- 中小学课java_java毕业设计_springboot框架的中小学排课与实现
- mysql时长用什么类型_MySQL 日期时间类型怎么选?千万不要乱用!
- P3-weixin 微信插件式开发规范
- SQL 数据库基础知识
- 嵌入式Linux项目开发的几个步骤
- 微波雷达感应模块,智能马桶传感方案,智能化生活
- 树莓派 python 驱动 lcd tft spi 1.8寸 ST7735S
- Java关键字详解-配视频讲解链接(附带一些面试题)
- 关于office2010的体验
- 笔记本电脑连接HDMI接口拓展显示器没有反应
- Homekit智能家居DIY一智能插座
- 一种基于傅里叶变换的相位配准算法phase correlation approach,利用互功率谱得到时空的平移。
- ez_website
- 第二十三章:面向对象(3)
- Mac回收站清空还能恢复吗?2个方法快速找回废纸篓清空文件
- TCP-实现英译汉服务器客户端(多进程/多线程)
- 环洋市场调研-2021年全球颜料红48:3行业调研及趋势分析报告
- 博途v17与winCC安装流程与踩坑记录
- 自抗扰控制ADRC之扩张观测器