微信小程序引入vant-weapp爬出坑

最新的微信小程序的项目结构跟之前的不一样,然后,按照vant-weapp上的官方文档,安装步骤失败,提示了各种错误。如果你的微信小程序结构跟我的一致,可以采用和我一样的方案。

微信小程序引入vant-weapp爬出坑

  1. 移动package.json到miniprogram的文件夹下

  2. 更改project.config.json的内容,添加一下内容

    json 复制代码
       "packNpmManually": true,
        "packNpmRelationList": [
          {
            "packageJsonPath": "./miniprogram/package.json",
            "miniprogramNpmDistDir": "./miniprogram/"
          }
        ],
  3. 在miniprogram文件夹下执行安装命令

    shell 复制代码
    npm i @vant/weapp -S --production
  4. 在微信小程序开发工具(软件)上,左上角项目,重新打开项目

  5. 在微信小程序开发工具(软件)上,点击工具->构建npm

  6. 然后你会看到在miniprogram下多了一个miniprogramnpm的文件夹,这就正常了

  7. 如果你是ts,按照官方文档更改ts的支持

  8. 引入组件是在app.json中

    shell 复制代码
    // 通过 npm 安装
    // app.json
    "usingComponents": {
      "van-button": "@vant/weapp/button/index"
    }
相关推荐
2501_9159184112 小时前
iOS 开发全流程实战 基于 uni-app 的 iOS 应用开发、打包、测试与上架流程详解
android·ios·小程序·https·uni-app·iphone·webview
黑马源码库miui5208613 小时前
JAVA同城打车小程序APP打车顺风车滴滴车跑腿源码微信小程序打车源码
java·微信·微信小程序·小程序·uni-app
一口十个小甜虾13 小时前
微信小程序体验版,当打开调试模式正常访问,关闭之后无法访问
微信小程序·小程序
悟空码字13 小时前
微信开放平台第三方平台,可以管理多个微信小程序
微信·小程序·开放平台
じòぴé南冸じょうげん13 小时前
微信小程序如何进行分包处理?
前端·小程序
说私域15 小时前
基于开源AI大模型AI智能名片S2B2C商城小程序的参与感构建研究
人工智能·小程序·开源
毕设源码-邱学长1 天前
【开题答辩全过程】以 基于微信小程序的宠物领养系统为例,包含答辩的问题和答案
微信小程序·小程序·宠物
canglingyue1 天前
微信小程序日历事件添加实现
微信小程序·小程序
毕设源码-邱学长2 天前
【开题答辩全过程】以 基于微信小程序校园综合服务平台的设计与实现为例,包含答辩的问题和答案
微信小程序·小程序
Thetimezipsby2 天前
基于Taro4打造的一款最新版微信小程序、H5的多端开发简单模板
前端·javascript·微信小程序·typescript·html5·taro