Vue3+Vite+Pinia+Naive后台管理系统搭建之一:基础项目构建

简介: Vue3+Vite+Pinia+Naive后台管理系统搭建之一:基础项目构建

前言

如果对 vue3 的语法不熟悉的,可以移步 Vue3.0 基础入门,快速入门。

github 开源库:Vue3-Vite-Pinia-Naive-Js

gitee   开源库:Vue3-Vite-Pinia-Naive-Js

1. 构建项目

// 创建项目
yarn create vite
// or
npm create vite

// 安装默认依赖
yarn install
// or
npm install
 
// 运行项目
yarn dev
// or
npm run dev

2. 重置项目

// 新增 src/api 文件夹:存放 axios 封装接口
 
// 新增 src/assets/imgs 文件夹:存放静态图片
// 新增 src/assets/style 文件夹:存放公用scss、工具scss
// 新增 src/assets/svg 文件夹:存放自定义组件 Icon 的文件
 
// 清空 src/components 文件夹:存放自定义共用组件
 
// 新增 src/pages 文件夹:存放页面 .vue文件
 
// 新增 src/router 文件夹:存放路由
 
// 新增 src/store 文件夹:存放共用状态
 
// 新增 src/utils 文件夹:存放工具.js方法
 
// 删除 src/style.css 文件

3. 编辑 src/main.js

import { createApp } from 'vue'
import App from './App.vue'
 
createApp(App).mount('#app')

4. 编辑 src/App.vue

<script setup></script>
 
<template>
  <div class="demo">demo</div>
</template>
 
<style scoped></style>

综上

我们的项目基础就搭建好了。下一章:Vue3+Vite+Pinia+Naive项目搭建之二:scss 的安装和使用


目录
相关文章
|
16天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的小型医院医疗设备管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的小型医院医疗设备管理系统附带文章源码部署视频讲解等
29 6
|
3天前
|
缓存 JavaScript 前端开发
Vue.js框架在构建单页面应用中的最佳实践
Vue.js最佳实践包括组件化(如单一职责组件)、使用Vuex管理状态、axios处理异步请求、Vue Router进行路由、优化性能(keep-alive及懒加载)和选择UI库配合模块化样式。通过这些方法,开发者能构建高效、可维护的SPA。【6月更文挑战第25天】
9 1
|
12天前
|
存储 JavaScript API
Vue状态管理深度剖析:Vuex vs Pinia —— 从原理到实践的全面对比
Vue状态管理深度剖析:Vuex vs Pinia —— 从原理到实践的全面对比
20 2
|
16天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的乡村养老服务管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的乡村养老服务管理系统附带文章源码部署视频讲解等
25 5
|
16天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的线上学习资源智能推荐系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的线上学习资源智能推荐系统附带文章源码部署视频讲解等
23 5
|
16天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的西安旅游系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的西安旅游系统附带文章源码部署视频讲解等
21 4
|
4天前
|
JavaScript
Vue3 状态管理 - Pinia,超详细讲解!
Vue3 状态管理 - Pinia,超详细讲解!
|
16天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的网上商品订单转手系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的网上商品订单转手系统附带文章源码部署视频讲解等
27 0
|
16天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的玩具租赁系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的玩具租赁系统附带文章源码部署视频讲解等
24 0
|
2天前
|
JavaScript 前端开发
Vue,如何引入样式文件
Vue,如何引入样式文件