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

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

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

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

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

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

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

    在这里插入图片描述

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

    在这里插入图片描述

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

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

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

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

相关推荐

  1. 程序ts+less模版引入Rant Weapp

    2023-12-09 06:26:04       73 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-09 06:26:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-09 06:26:04       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-09 06:26:04       82 阅读
  4. Python语言-面向对象

    2023-12-09 06:26:04       91 阅读

热门阅读

  1. G1 GC基本逻辑

    2023-12-09 06:26:04       44 阅读
  2. LeetCode738. Monotone Increasing Digits

    2023-12-09 06:26:04       44 阅读
  3. ES6中新增的基本数据类型----symbol

    2023-12-09 06:26:04       50 阅读
  4. postgresql数据库配置主从并配置ssl加密

    2023-12-09 06:26:04       60 阅读
  5. markdown快捷键

    2023-12-09 06:26:04       56 阅读
  6. Netty多路复用机制select、poll 和 epoll的区别

    2023-12-09 06:26:04       51 阅读
  7. CentOS常用基础命令大全(linux命令)2

    2023-12-09 06:26:04       41 阅读
  8. 新零售时代:直销与分销的善用与融合

    2023-12-09 06:26:04       54 阅读