什么是Vant Weapp
vant Weapp是輕量、可靠的小程序 UI 組件庫
介紹
Vant 是一個輕量、可靠的移動端組件庫,于 2017 年開源。
目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本,并由社區(qū)團(tuán)隊維護(hù) React 版本和支付寶小程序版本。
1.創(chuàng)新小程序后,打開新建的項目的根目錄

2.安裝步驟:
安裝Vant組件庫(Vant Weapp快速上手)
在小程序項目中,安裝Vant組件庫主要分為如下3步:
1、通過npm安裝
2、構(gòu)建npm包
3、修改app.json
步驟一: 通過npm安裝指定版本vant
1、在項目空白處右鍵,有個在外部終端窗口打開,點(diǎn)擊

出現(xiàn)以下窗口

2、在安裝包的時候,需要保證項目里面有package.json文件。所以需要初始化一個包管理文件。
npm init -y

3、安裝vant
npm i @vant/weapp -S --production
4、安裝 miniprogram
npm i miniprogram-sm-crypto --production
步驟二: 構(gòu)建npm包
1、打開微信開發(fā)者工具,點(diǎn)擊工具>>構(gòu)建npm,構(gòu)建完成后,即可引入組件

2、點(diǎn)擊上圖的確定之后,還需要點(diǎn)擊右上角的詳情,選擇本地設(shè)置,勾選 使用npm模塊

我的是新版本 沒有這一項 就不需要手動勾選了。

步驟三:修改app.json
1、《注意》去除該文件中的 style:'v2',小程序的新版基礎(chǔ)組件強(qiáng)行加上了許多樣式,難以去除,不關(guān)閉的話將造成部分組件樣式混亂。
2、使用微信開發(fā)者工具所創(chuàng)建的項目,miniprogramRoot 默認(rèn)為 miniprogram,而package.json 在其外部,npm 構(gòu)建無法正常工作。需要手動在 project.config.json 內(nèi)添加如下配置,使開發(fā)者工具可以正確索引到 npm 依賴的位置
{
...
"setting": {
...
"packNpmManually": flase,
"packNpmRelationList": [
{
"packageJsonPath": "./package.json",
"miniprogramNpmDistDir": "./miniprogram/"
}
]
}
此時就安裝vant成功了~
步驟四:如何使用
安裝完vant組件庫之后,可以在app.json的usingComponents節(jié)點(diǎn)中引入需要的組件,即可在wxml中直接使用組件。
(1)按需引入:
在對應(yīng)的page頁面的 .json文件中的usingComponents屬性中通過路徑找到@vant引入你想使用的組件。我的vant是位于下面目錄中。

引入:

(2)全局引入
在app.json文件中引入。缺點(diǎn)就是會給項目啟動造成壓力,最好還是按需引入。
————————————————
原文鏈接:https://blog.csdn.net/qq_41579104/article/details/125354730
https://blog.csdn.net/weixin_43968782/article/details/127222778