目录

1.开始 | Vite 官方中文文档 (vitejs.dev)  点击进入vite官网。

2.scss安装

3.安装路由 安装 | Vue Router (vuejs.org)


1.开始 | Vite 官方中文文档 (vitejs.dev)  点击进入vite官网。

(1)点击上方网址,进入vite官网,选择一个命令安装方式。

(1)打开vs code 点击终端,新建终端

(2)输入命令后,回车,输入项目名称,昵称随意,我这里用的是 viteprojects,回车。

(3)选择框架回车,我这里选这vue

(3)选择自己要用的语言后,回车

(4)cd + 项目名称 进入  npm install初始化,简写(npm i) 最后 npm run dev

(5) 复制网址打开即可

2.scss安装

(1)在项目终端中输入面的命令。

npm install sass -d

(2)在src/assets文件夹下新建,scss文件夹(文件名称随意),在文件夹下新建main.scss文件。

(3)在vite.config.js文件中添加配置。

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'// https://vitejs.dev/config/
export default defineConfig({plugins: [vue()],css: {preprocessorOptions: {scss: {additionalData:'@import "./src/assets/sass/main.scss";'}}}
})

3.安装路由 安装 | Vue Router (vuejs.org)

(1)点击链接进入,选择使用安装命令。在终端输入选择的命令 npm install vue-router@4

(2)在src下新建ruter文件夹。在ruter文件夹下新建俩个js文件,进行路由配置

俩文件夹内容分别是:

1.index中的文件内容// 导入router所需的方法
import { createRouter, createWebHistory } from 'vue-router'
// 导入路由页面的配置
import routes from './routes';// 路由参数配置
const router = createRouter({// 使用hash(createWebHashHistory)模式,(createWebHistory是HTML5历史模式,支持SEO)history: createWebHistory(),routes,scrollBehavior(to, from, savedPosition) {// 始终滚动到顶部return { top: 0 };}
})// 全局前置守卫,这里可以加入用户登录判断
router.beforeEach((to, from, next) => {// 继续前进 next()// 返回 false 以取消导航next()
})// // 全局后置钩子,这里可以加入改变页面标题等操作
router.afterEach((to, from) => {const _title = to.meta.titleif (_title) {window.document.title = _title}
})// 导出默认值
export default router2.routers文件中的内容// 导出 routes
const routes = [{path: "/",redirect:"/home"},{path:'/home',name:"home",component:()=> import("../views/home.vue")}
]
export default routes

(3)main.js中引入使用

vite搭建完整项目相关推荐

  1. vite搭建vue2项目

    问题提出 最近在做一个练习的小项目,由于要配合组成员的其它成员来搭建项目,大多掌握的技术栈都在vue2,用惯了vite来搭建(vite真香~),就想着来搭建一个vue2的项目.原本以为查下百度很快可以 ...

  2. Vite 搭建 Vue2 项目(Vue2 + vue-router + vuex)

    Vite 先让我说几句废话. 在写本文时 Vite 没有提供 Vue2 的创建方式. 相信有些开发者还没开始学 Vue3,但又想尝尝 Vite.那可以参考本文的进食方式. 如果心急的话,"0 ...

  3. 搭建react项目 搭建ts react项目 使用vite搭建react项目

    创建react 项目 注意: 网上有一些生成react 的方法,但是也有一些是过时的. 使用官方脚手架creact-react-app 全局安装 creact-react-app 这个脚手架 这个脚手 ...

  4. 使用vite搭建Vue3项目

    全局安装create-vite-app # yarn yarn global add create-vite-app@1.18.0 # npm npm i -g create-vite-app@1.1 ...

  5. 使用Vite 搭建高可用的服务端渲染SSR工程

    在非常早期的 Web 开发中,大家还在使用 JSP 这种古老的模板语法来编写前端的页面,然后直接将 JSP 文件放到服务端,在服务端填入数据并渲染出完整的页面内容,可以说那个时代的做法是天然的服务端渲 ...

  6. vite 搭建 Vue3.0项目

    vite 搭建 Vue3.0项目 vue3.0+TS+AntDesignVue项目 vite 初始化vite项目 配置项目 配置typescript 配置Vue Router 配置Vuex 配置Ant ...

  7. 使用vue3 +vite + typeScript + elementPlus搭建一个项目脚手架

    使用vue3 + vite + elementPlus搭建一个项目脚手架 这篇文章就教大家如何使用vue3+vite+ts+element-plus搭建一个项目,步骤详细,献给不爱看文档的诸位,希望这 ...

  8. vue = 什么意思_记录使用@vue/cli搭建Vue3项目完整流程

    最近发现vue两大UI框架Element UI和Ant Design Vue都已经支持Vue3了,如果再不学习Vue3就落伍了,此文章记录下使用@vue/cli搭建Vue3项目完整流程. 1 安装vu ...

  9. cli vue 卸载_记录使用@vue/cli搭建Vue3项目完整流程

    最近发现vue两大UI框架Element UI和Ant Design Vue都已经支持Vue3了,如果再不学习Vue3就落伍了,此文章记录下使用@vue/cli搭建Vue3项目完整流程. 1 安装vu ...

最新文章

  1. 有光照就能上网 0.2秒即可下载一部高清电影
  2. unity两个项目合并 同名_从实际项目升级中关于 Unity SRP 的一些评测
  3. 前端iframe 能指定本地网页吗_微前端的技术拆分方式
  4. pythonlbp纹理提取_Python + OpenCV 实现LBP特征提取的示例代码
  5. Unicode字符集下CString/tchar*与char *转换 (解决中文乱码等)
  6. Android开发之跨进程通讯-AIDL实现方法 (附源码)
  7. 【VS开发】这就是COM组件
  8. 国服服务器_《Minecraft我的世界》第三方服务器的基本储备
  9. linux之mutex(互斥锁)
  10. [转载]oracle的表导入导出,表空间,用户名
  11. 常用数学特殊符号,复制到word中使用
  12. CentOS6.x系统挂载NTFS分区的移动硬盘
  13. [3] ADB 设备连接管理
  14. CF429E Points and Segments
  15. 数据仓库之元数据管理
  16. java中常见的设计模式_在Java中10种常见设计模式详细介绍
  17. MFC windows程序设计(第三版)课后习题第二章
  18. js判断手机是否安装了某个APP,如果安装了就打开,没安装就下载
  19. B2B2C多租户商城系统解决方案:打通线上线下服务体验,提升企业品牌渗透力
  20. 音频文件(.wav)解析读取

热门文章

  1. 【超详细】5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
  2. 支付宝为刷脸支付消费者的资金安全保驾护航
  3. 手机无root 抓包
  4. 软件模型之业务建模|概述
  5. oracle 编译时权限不足,ORA-01031权限不足解决方法
  6. Set和Map学习笔记
  7. Markdown的一些基本语法学习
  8. DNF包管理器不升级指定包的配置
  9. react项目中把获取的url转换成二维码
  10. Django零基础(三)