微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)

这篇具有很好参考价值的文章主要介绍了微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、安装nodejs

参考网址
下载node的网址:http://nodejs.cn/download/
node安装及配置的网址:https://blog.csdn.net/JingYan_Chan/article/details/125405423

1.下载node.js
网址:http://nodejs.cn/download/
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
下载后直接安装,安装到其他盘,本次示范安装到【D:\RJ\nodejs】盘
2.安装好后配置环境变量
右击【此电脑】——【属性】
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
在用户变量中点击【新建】
变量名输入【NODE_PATH】
变量值输入nodejs的安装地址【D:\RJ\nodejs】
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
在用户变量的path中,输入 【%NODE_PATH%】,然后点击确定即可
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
至此,nodejs环境配置完毕。

3、打开CMD,检查是否正常path路径是否正常。
win+R,输入cmd打开命令行,输入下面语句。

echo %PATH%

微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
出现如图内容,证明环境配置完成。

4、安装完成后测试下nodejs和npm是否安装成功。
在终端中输入以下两条命令语句:

node -v
npm -v

微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
此时,nodejs和npm已安装完毕。

5、npm配置
先配置npm的全局模块的存放路径以及cache的路径
在nodejs下建立"node_global"及"node_cache"两个文件夹。
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
备注:为防止运行cmd命令出错,可设置这两个文件夹属性
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
文件属性设置好后,运行命令
在终端运行以下两条命令语句,如图所示:

npm config set prefix "D:\RJ\nodejs\node_global"
npm config set cache "D:\RJ\nodejs\node_cache"

如果运行没问题,如下图所示,输入指令,干净利索:
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
输入命令npm config set registry=http://registry.npm.taobao.org 配置镜像站。
输入命令npm config list 显示所有配置信息。
检查一下镜像站。输入以下两行命令语句:

npm config get registry
npm info vue 

微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
运行成功后:
增加环境变量NODE_PATH 内容是:D:\RJ\nodejs\node_modules,
对path环境变量添加D:\nodejs\node_global
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
到此node.js安装成功

二、在微信小程序开发中引入vant框架

参考网址(vant官网):
https://vant-contrib.gitee.io/vant-weapp/#/quickstart
微信开发文档,可在里面下载微信小程序开发安装包
https://developers.weixin.qq.com/miniprogram/dev/framework/

注意点:
(1)需安装微信小程序开发软件比较新的版本,建议安装最新版本
(2)小程序开发软件安装好后建议用管理员身份运行打开
如下图所示:
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)

先新建小程序项目
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
1、 通过 npm 安装vant框架(在命令行中输入)

npm i @vant/weapp -S --production

若小程序底部调试器的终端中无法输入,则可换另外的方法输入
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
可在外部终端中安装vant框架
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
打开后需要切换小程序demo存放的路径
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)然后输入命令,命令执行成功后,可看见小程序文件中多了两个json文件
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
2、修改 app.json
将 app.json 中的 “style”: “v2” 去除,小程序的新版基础组件强行加上了许多样式,难以覆盖,不关闭将造成部分组件样式混乱。
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
3、修改 project.config.json
开发者工具创建的项目,miniprogramRoot 默认为 miniprogram,package.json 在其外部,npm 构建无法正常工作。
需要手动在 project.config.json 内添加如下配置,使开发者工具可以正确索引到 npm 依赖的位置。

{
  ...
  "setting": {
    ...
    "packNpmManually": true,
    "packNpmRelationList": [
      {
        "packageJsonPath": "./package.json",
        "miniprogramNpmDistDir": "./miniprogram/"
      }
    ]
  }
}

微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
注意: 由于目前新版开发者工具创建的小程序目录文件结构问题,npm构建的文件目录为miniprogram_npm,并且开发工具会默认在当前目录下创建miniprogram_npm的文件名,所以新版本的miniprogramNpmDistDir配置为’./'即可
4、构建 npm 包
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
若出现这个错误提示,则需要在根目录下建立miniprogram文件夹
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
然后再点击【工具 -> 构建 npm】,构建成功提示如下
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
构建成功后会在【miniprogram】文件夹中生成很多文件

新的开发版本中,详情——本地设置中没有【使用 npm 模块勾选框选项】,则不用理会,如果有则需勾选
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
不同开发版本会有点区别:
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
5、引入组件
以 Button 组件为例,只需要在app.json或index.json中配置 Button 对应的路径即可。
所有组件文档中的引入路径均以 npm 安装为例,如果你是通过下载源代码的方式使用 @vant/weapp,请将路径修改为项目中 @vant/weapp 所在的目录。

// 通过 npm 安装
// app.json
"usingComponents": {
  "van-button": "@vant/weapp/button/index"
}

微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
引入组件保存后在控制台中看到错误信息
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)
需从根目录引入组件,路径对了,控制台便不会报错
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)

使用组件
引入组件后,可以在 wxml 中直接使用组件

<van-button type="primary">按钮</van-button>

可以看到引入vant组件成功了
微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)文章来源地址https://www.toymoban.com/news/detail-495703.html

到了这里,关于微信小程序开发引入vant框架(步骤详细,供学习的同学们参考)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序开发 | 小程序开发框架

    2023年04月17日
    浏览(28)
  • 微信小程序引入广告位功能,详细步骤!!!

    大家碰到过首页加载时一开始出现的广告页面,这种微信官方提供了一个api进行设置,下面我们来详细解释一下。 首先第一步需要小程序累计用户数达到1000即可开通流量主,成功开通流量主之后就可以创建相应的广告位了,包括banner广告、激励广告、插屏广告、和封面广告

    2024年02月09日
    浏览(43)
  • 【微信小程序开发】开发框架与工具的使用详解

    本文以微信小程序为例介绍了小程序开发框架与工具的使用,通过本文的阅读,相信大家能够简单了解小程序开发的基本流程和常用工具,从而快速上手小程序开发。 1.1 小程序开发框架 小程序开发框架是一套用于快速构建小程序的开发框架,提供了丰富的组件和API,使得开

    2024年02月14日
    浏览(26)
  • uniapp - 微信小程序端引入 Echarts 图表及使用详细教程,简单快速的解决方案(拒绝复杂的过程,附带详细的使用示例保姆级教程)

    现在各种平台的文章都太乱了,基本上实测无效。。。 帮你在uniapp开发中,微信小程序平台端使用 echats 图表的详细教程,快速并且简单轻松搞定。 下面是最后的运行结果,随便用的一个图表进行展示,图表更多用法详见文档!

    2024年02月10日
    浏览(37)
  • 微信小程序开发原生与uniapp框架的选择

    针对小白来说,原生与uniapp框架两者具体选择学习那一项呢? 分析: 原生: 特点: 1、技术随官方更新而更新 2、专属于小程序开发,匹配度高 缺点: 1、不能通用其他平台小程序,兼容度底 uniapp: 特点: 1、通用大多数平台小程序 2、低项目,速成快 3、对于具有vue基础的

    2024年02月11日
    浏览(47)
  • 如何在小程序中引入使用vant框架

    vantUI框架常用于移动端页面组件的基础库构建,为了让用户获得更趋向于原生的体验,它是一种相当不错的方案选择。 关于这个框架,它不仅有适用于移动端vue脚手架的版本,同时还存在可以兼容小程序开发的webapp版本。在微信小程序的原生组件较少的背景下,通常我们在开

    2024年02月12日
    浏览(27)
  • uniapp写h5/小程序引入vant-weapp步骤以及报错

    1.下载vant-weapp的dist文件 2.在项目中创建一个文件叫wxcomponents,注意这个文件和page文件平级,引入dist 注意文件名一定要是wxcomponents(莫名其妙的坑), 3.APP.VUE里引入样式 4.pages.json全局注册 5.报错引入css报错 index.wxss里的 url(前面加空格全局替换(引入的字体图标路径有问题

    2024年02月12日
    浏览(47)
  • 微信小程序开发(第五期):npm包的使用、Vant Weapp 组件库的使用 && API Promise优化 、全局状态管理 && store 、分包、分包预下载 && 自定义配置tabBar

    LiuJInTao:2024年4月6日 一、小程序对 npm 包的限制 二、Vant Weapp 组件库 1. 什么是 Vant Weapp 官网文档地址 2. Vant Weapp 组件库的安装 注意点: 我们最新版本的微信开发者工具是不是没有勾选npm的,默认系统内部自动勾选。 步骤一 通过 npm 安装 使用npm构建前,请先阅读微信官方的

    2024年04月27日
    浏览(22)
  • Uni-App 中使用微信小程序开发,你可以通过以下步骤来设置节点属性

    在 Uni-App 中使用微信小程序开发,你可以通过以下步骤来设置节点属性: 在模板中定义节点:在 wxml 文件中,使用标签定义要操作的节点,并为它添加一个唯一的 id 属性,例如:   在 js 文件中获取节点的引用:使用  uni.createSelectorQuery()  方法创建选择器查询对象,并使用

    2024年02月15日
    浏览(27)
  • uniapp微信小程序引入vant组件库

    1、首先要有uniapp项目,根据vant官方文档使用yarn或npm安装依赖: 安装完依赖如下: 2、在uniapp项目根目录下(也可以指定目录)本案例在根目录下新建:wxcomponents文件夹 !!!!必须是wxcomponents文件夹! !!!!必须是wxcomponents文件夹! !!!!必须是wxcomponents文件夹! (原

    2024年02月16日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包