微信小程序 安装依赖 vant

简介: 小程序一直没写过什么文章,主要是因为小程序比较简单,没有什么大问题,但是可能对于自学能力不强的人,尤其基本不看官网,第一反应是百度找文章的人来说,还是有点难度的,今天开始写点文章吧

1. 前言


小程序一直没写过什么文章,主要是因为小程序比较简单,没有什么大问题,但是可能对于自学能力不强的人,尤其基本不看官网,第一反应是百度找文章的人来说,还是有点难度的,今天开始写点文章吧


2. 为什么需要依赖


1.目前主流应该是原生小程序开发,因为小程序已经自带了非常丰富的组件,还有非常丰富的API,

2.总有些场景自己写比较麻烦,需要第三方依赖的,反正你可以会使用第三方依赖,但工作中不用,也没啥影响,多学点


3. package.json


1.安装依赖肯定需要package.json配置文件,但是小程序是不自带的,所以需要自己安装

2.可以在小程序根目录下,比如app.js文件 右键,选择,在内建终端中打开

3.在打开的终端中 执行


npm init  -y

指令初始化 一个 package.json文件

4.安装你所需要的依赖 比如


npm i @vant/weapp -S --production


4.修改配置文件 project.config.json


这个文件在根目录下,存着项目的配置


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

1.packNpmManually true 启用 npm

2.由于目前新版开发者工具创建的小程序目录文件结构问题,npm构建的文件目录为miniprogram_npm,并且开发工具会默认在当前目录下创建miniprogram_npm的文件名,所以新版本的miniprogramNpmDistDir配置为"./"即可

3.旧版改为 "./miniprogram/"


5. 开发工具配置


5.1 最右侧详情菜单

1.详情>>>本地配置>>>勾选使用npm

2.步骤图

AC)Y`OO5NFKAUP`73BHCR8B.png



5.2 左侧工具菜单

1.工具>>>构建npm

2.

J_W6QA}D{0%7C)`P2YT4ZBJ.png



6. 需要使用界面/组件在json文件配置


6.1配置


"usingComponents": {
    "van-rate":  "@vant/weapp/rate/index",
    "yzs-button": "@vant/weapp/button/index"
  }
  1. 前面的组件名,可以自己起名字,使用 时候保持一致就行

6.2 使用


<van-rate value="{{ listData.rating }}" 
             allow-half void-icon="star"
              void-color="#eee"
               color="#ffd21e" />
 <yzs-button type="{{list.isCollect  ?  'primary' :'danger'}}" 
            data-test="yzs" data-shop="{{list}}"
            data-index="{{idx}}" 
           catchtap="collectFn" size="small" >
                       收藏"}}
  </yzs-button>


7. template


1.模板只有布局/wxml和样式文件/wxss,没有json文件

2.所以使用第三方组件的时候,在引用这个模板的界面 的json文件配置就行




相关文章
|
2月前
|
小程序 搜索推荐 JavaScript
微信小程序使用Vant
微信小程序使用Vant
115 2
|
2月前
|
存储 安全 小程序
在微信小程序中使用 Vant 时如何确保数据的安全?
在微信小程序中使用 Vant 时如何确保数据的安全?
34 1
|
2月前
|
SQL 监控 小程序
在微信小程序中使用 Vant 时如何防止 SQL 注入攻击?
在微信小程序中使用 Vant 时如何防止 SQL 注入攻击?
133 58
|
2月前
|
小程序 前端开发
微信小程序中 vant weapp 使用外部的icon作为图标的步骤
本文介绍了在微信小程序中使用Vant Weapp组件库时,如何将外部的icon作为图标引入的步骤。包括在项目中创建静态资源文件夹、在iconfont官网添加图标并生成在线链接、下载iconfont代码并解压到小程序目录中、修改iconfont.wxss文件将本地链接替换为在线链接、在全局样式文件中引入iconfont.wxss样式,以及在页面中使用图标的方法。
微信小程序中 vant weapp 使用外部的icon作为图标的步骤
|
1月前
|
缓存 小程序 索引
uni-app开发微信小程序时vant组件van-tabs的使用陷阱及解决方案
uni-app开发微信小程序时vant组件van-tabs的使用陷阱及解决方案
172 1
|
1月前
|
JSON 小程序 前端开发
vant weapp 在小程序中的使用
vant weapp 在小程序中的使用
71 1
|
2月前
|
小程序 JavaScript 前端开发
微信小程序安装和使用 Vant Weapp 组件库
本文介绍了如何在微信小程序中安装和使用Vant Weapp组件库,包括通过npm安装、构建npm、修改配置文件以及在小程序中使用Vant Weapp提供的组件。
微信小程序安装和使用 Vant Weapp 组件库
|
28天前
|
移动开发 小程序 数据可视化
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
185 3
|
1月前
|
小程序 API
微信小程序更新提醒uniapp
在小程序开发中,版本更新至关重要。本方案利用 `uni-app` 的 `uni.getUpdateManager()` API 在启动时检测版本更新,提示用户并提供立即更新选项,自动下载更新内容,并在更新完成后重启小程序以应用新版本。适用于微信小程序,确保用户始终使用最新版本。以下是实现步骤: ### 实现步骤 1. **创建更新方法**:在 `App.vue` 中创建 `updateApp` 方法用于检查小程序是否有新版本。 2. **测试**:添加编译模式并选择成功状态进行模拟测试。
44 0
微信小程序更新提醒uniapp
|
3月前
|
小程序 前端开发 Java
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目
JavaDog Chat v1.0.0 是一款基于 SpringBoot、MybatisPlus 和 uniapp 的简易聊天软件,兼容 H5、小程序和 APP,提供丰富的注释和简洁代码,适合初学者。主要功能包括登录注册、消息发送、好友管理及群组交流。
104 0
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目