vue3+vite3+vant搭建移动端简易模版

本文详细介绍了使用vue3、vite3和vant构建移动端简易模板的步骤,涵盖vite的安装、CSS预处理器设置、移动端适配、Vant组件库的应用、vue-router的配置、Pinia状态管理以及配置别名等关键环节,旨在提供一个基础的项目搭建框架。
摘要由CSDN通过智能技术生成

前言

vue3.x相关的生态已经在不断的完善中,相应的UI/路由/pinia等都已成熟,新的项目也在考虑使用新版本开发了,开一个帖子记录一下搭建移动端简易模版的过程,方便以后回顾。

vite前端构建工具

兼容性注意

Vite 需要 Node.js 版本 14.18+,16+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你的包管理器发出警告时,请注意升级你的 Node 版本。

使用 NPM:

npm create vite@latest 

使用 Yarn:

yarn create vite 

使用 PNPM:

pnpm create vite 

选择自己需要的模版以后安装依赖并启动

CSS 预处理器安装

sass

Vite 提供了对 .scss, .sass, .less, .styl.stylus 文件的内置支持。没有必要为它们安装特定的 Vite 插件,但必须安装相应的预处理器依赖:

yarn add sass -D 
移动端适配

viewport 之前做移动端适配通常都是使用lib-flexible+postcss-pxtorem的方案,但是随着viewport单位得到越来越多浏览器的支持,lib-flexible 官方也基本已经废弃,建议大家都使用viewport方案。

postcss-px-to-viewport

将px单位转换为视口单位的 (vw, vh, vmin, vmax) 的 PostCSS 插件.

将px自动转换成viewport单位vw,vw本质上还是一种百分比单位,100vw即等于100%

1.安装

使用 NPM:

npm install postcss-px-to-viewport --save-dev 

使用 Yarn:

yarn add -D postcss-px-to-viewport 

2.在项目根目录下创建 postcss.config.cjs 文件

module.exports = {plugins: {'postcss-px-to-viewport': {unitToConvert: 'px', // 需要转换的单位,默认为"px"viewportWidth: 375, // 设计稿的视口宽度exclude: [/node_modules/], // 解决vant375,设计稿750问题。忽略某些文件夹下的文件或特定文件unitPrecision: 5, // 单位转换后保留的精度pro
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值