目录
一、介绍
1.1 Vant介绍
1.2 Rsbuild介绍
1.3 Vue介绍
二、构建应用
1.第一步
2.第二步
3.第三步
4.第四步
5.第五步
6.在项目中使用 Vant4 组件
7.移动端适配Rem
8. 执行 cnpm run dev 启动项目
一、介绍
1.1 Vant介绍
Vant 是一个轻量、可定制的移动端组件库,于 2017 年开源。
目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本,并由社区团队维护 React 版本和支付宝小程序版本。
使用文档:快速上手 - Vant 4 (vant-ui.github.io)
1.2 Rsbuild介绍
Rsbuild 是基于 Rspack 的构建工具,由 Vant 作者开发,具备一流的构建速度和开发体验,对 Vant 提供第一优先级支持。
使用文档: 快速上手 - Rsbuild
你可以通过以下命令创建一个 Rsbuild 项目:
npm create rsbuild@latest
1.3 Vue介绍
Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。
使用文档:快速上手 | Vue.js (vuejs.org)
二、构建应用
此前提是你已经安装了Node.js,并配置了环境。
使用命令 cnpm create rsbuild@latest 构建,然后根据提示一步步操作
1.第一步
键入上述命令后,第一步会让你填写创建的项目目录,默认给的是my-project ,按Tab键,再按Enter进入下一步;如果想自定义项目名字,就直接打上项目名字,然后按Enter键进入下一步。
2.第二步
第二步让你选择模板,提供的模板有
按上下键选择,然后按Enter进入下一步。我选择Vue3
3.第三步
第三步让你选择开发语言,有JavaScript、TypeScript,按上下键选择,按Enter进入下一步。
4.第四步
第四步选择可用工具
◆ Select additional tools (press enter to continue)
│ ◻ Add Biome for code linting and formatting
│ ◻ Add ESLint for code linting
│ ◻ Add Prettier for code formatting
└
包括 Biome、ESLint 和 prettier,你可以使用上下箭头和空格进行选择。如果你不需要这些工具,可以直接按回车跳过。
5.第五步
第五步进入项目目录,执行 cnpm install 命令
6.在项目中使用 Vant4 组件
6.1 Vue 3 项目,安装最新版 Vant,执行命令 cnpm i vant
6.2 引入Vant 组件
import { createApp } from 'vue';
// 1. 引入你需要的组件
import { Button } from 'vant';
// 2. 引入组件样式
import 'vant/lib/index.css';
const app = createApp();
// 3. 注册你需要的组件
app.use(Button);
7.移动端适配Rem
7.1 执行命令安装插件
cnpm i @rsbuild/plugin-rem
7.2 在 rsbuild.config.ts
文件中
import { pluginRem } from '@rsbuild/plugin-rem';
export default {
plugins: [pluginRem()],
};
更多使用事项参考:Rem 插件 - Rsbuild
8. 执行 cnpm run dev 启动项目
启动后的项目主页