微信小程序 安装依赖 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文件配置就行




相关文章
|
5月前
|
资源调度 小程序 前端开发
【微信小程序】-- 使用 npm 包 - Vant Weapp(四十一)
【微信小程序】-- 使用 npm 包 - Vant Weapp(四十一)
|
4天前
|
小程序 搜索推荐 JavaScript
微信小程序使用Vant
微信小程序使用Vant
15 2
|
4天前
|
存储 安全 小程序
在微信小程序中使用 Vant 时如何确保数据的安全?
在微信小程序中使用 Vant 时如何确保数据的安全?
15 1
|
4天前
|
SQL 监控 小程序
在微信小程序中使用 Vant 时如何防止 SQL 注入攻击?
在微信小程序中使用 Vant 时如何防止 SQL 注入攻击?
98 58
|
6天前
|
小程序 前端开发
微信小程序中 vant weapp 使用外部的icon作为图标的步骤
本文介绍了在微信小程序中使用Vant Weapp组件库时,如何将外部的icon作为图标引入的步骤。包括在项目中创建静态资源文件夹、在iconfont官网添加图标并生成在线链接、下载iconfont代码并解压到小程序目录中、修改iconfont.wxss文件将本地链接替换为在线链接、在全局样式文件中引入iconfont.wxss样式,以及在页面中使用图标的方法。
微信小程序中 vant weapp 使用外部的icon作为图标的步骤
|
6天前
|
小程序 JavaScript 前端开发
微信小程序安装和使用 Vant Weapp 组件库
本文介绍了如何在微信小程序中安装和使用Vant Weapp组件库,包括通过npm安装、构建npm、修改配置文件以及在小程序中使用Vant Weapp提供的组件。
微信小程序安装和使用 Vant Weapp 组件库
|
4月前
|
小程序 开发者 Windows
轻量、可靠的小程序 UI 框架 -- Vant Weapp的安装和使用
轻量、可靠的小程序 UI 框架 -- Vant Weapp的安装和使用
98 1
|
5月前
|
JSON 小程序 前端开发
小程序中使用npm安装vant组件实现按需引入减少代码包大小,避免触发用户隐私协议
微信小程序按需引入 vant 组件,自动清除项目中未使用的 vant 组件,减少代码包大小,避免因未使用到的 vant 组件触发隐私协议提交审核时被拒
75 1
小程序中使用npm安装vant组件实现按需引入减少代码包大小,避免触发用户隐私协议
|
4月前
|
小程序 开发者 Windows
安装VantWeapp开发微信小程序
安装VantWeapp开发微信小程序
108 0
|
2月前
|
小程序 JavaScript Java
微信小程序的后端开发需要使用什么语言?
【8月更文挑战第22天】微信小程序的后端开发需要使用什么语言?
312 65
下一篇
无影云桌面