当前位置: 首页 > news >正文

【微信小程序】原生微信小程序ts模板下引入vant weapp

之前一直是在普通项目下使用 vant weapp,这不最近学了ts,使用微信开发工具的ts+less初始化项目,再引入 vant 时踩了好久坑,特来记录一下

前言

本文章适合微信开发工具的ts项目,指的是项目目录结构如下图

在这里插入图片描述

总结

从上图可以看到,小程序的ts初始化项目,与之前常见的不同,主要在于 miniprogram外层多了些东西,此时我们在终端里 npm 一下,你会发现 node_modules也是装在外面的

这其实是正常现象,但当时我对此感到疑惑并认为配置要对此做些改变。。。

没有变!
没有变!
没有变!

我们依然跟着官网走就可以了!

坑在哪里,坑在 我们更改 project.config.json 后,工具无法及时识别,导致构建npm错误

正文

下面跟着我一步一步走

  1. setp1
    在这里插入图片描述步骤一完成后,你的项目应该出现了node_modules,注意位置是在miniprogram外面
    在这里插入图片描述

  2. step2
    在这里插入图片描述这里没啥问题,照做即可

  3. step3

在这里插入图片描述步骤三,照做即可,把红框内的复制黏贴进去,保存

  1. step4
    最重要的来了,此时先别构建npm,要重启微信开发工具,否则会出现上文总结里提到的坑
  2. step5
    在这里插入图片描述重启后,就可以构建npm了,照文档走,构建完成后,应当出现miniprogram_npm,注意位置在miniprogram里面,如果在外面是错误的!!请重新检查project.config.json并重启开发工具
    在这里插入图片描述
  3. step6
    在这里插入图片描述最后一步,跟着文档走

在这里插入图片描述用按钮测试一下,成功!

http://www.lryc.cn/news/14975.html

相关文章:

  • Puppeteer之Pyppeteer——自动登录Gmail(6)
  • python 绘图 —— 绘制从顶部向底部显示的柱形图[ax.bar()]
  • 自定义Task工具,调用系统的IdleHandler方法
  • 生态GEP案例分享
  • 企业级信息系统开发学习笔记1.5 初探Spring AOP
  • Mysql数据库主主从设置
  • 监管持续,医疗卫生机构如何守好“涉疫”数据安全?
  • STM32开发(13)----获取唯一设备标识符UID
  • 华为OD机试 - 最优调度策略(Python) | 机试题+算法思路+考点+代码解析 【2023】
  • 前端零基础入门-002-集成开发环境
  • su和sudo的区别
  • 【ChatGPT】使用ChatGPT进行51单片机程序编程体验
  • Docker之路(1.Docker概述、组成以及特点)
  • 非对称加密算法在android的应用
  • 51单片机——定时器中断实验,小白讲解,相互学习
  • 什么是循环依赖,spring是如何去解决循环依赖问题的?什么是三级缓存?【spring】
  • Cron表达式
  • JavaScript 作用域
  • Hive内部表与外部表的区别具体说明
  • Java流程控制
  • I.MX6ULL_Linux_系统篇(17) uboot分析-启动linux
  • C/C++每日一练(20230221)
  • 用Python采集热门城市景点数据并简单制作数据可视化图
  • 论文阅读:pixelNeRF: Neural Radiance Fields from One or Few Images
  • C++项目——高并发内存池(1)--介绍及定长内存池
  • 网络有线无线配置
  • 阅读笔记——Feature-Point Matching for Aerial and Ground Images方法
  • 前端工程师面试题10条必会笔试题
  • 【技术分享】Web自动化之Selenium安装
  • 【Linux】进程状态的理解