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

微信小程序 npm构建+vant-weaap安装

微信小程序:工具-npm构建

报错

在这里插入图片描述
在这里插入图片描述

解决

1、新建miniprogram文件后,直接进入到miniprogram目录,再次执行下面两个命令,然后再构建npm成功

npm init -y
npm install express(Node js后端Express开发,不使用可以不安装)
npm install

Express框架是Node.js基金会的一个项目,官方网址为http://expressjs.com。(中文网站为
http://expressjs.com/zh-cn)。它提供了对Node.js原生API比较好的封装,从而使开发者更容易的使用Node.js,并用来开发强壮的Web、移动应用,以及API的一些其他功能。开发人员还能够方便的为它开发插件和扩展,从而增加Express的能力。
(Node js后端Express开发,不使用可以不安装)

2、在project.config.json文件找到‘setting’并添加如下配置
在根目录创建一个miniprogram文件夹
将pages、utils、app、sitemap.json等和源代码相关的文件移到miniprogram文件夹下。
在这里插入图片描述

 "packNpmManually": true,//默认是false,要改成true"packNpmRelationList": [{"packageJsonPath": "./package.json", //不一定这个位置,看package.json对应位置//例如    "packageJsonPath": "./miniprogram/package.json","miniprogramNpmDistDir": "./miniprogram/"}],

在这里插入图片描述
再安装:

  • 通过 npm 安装
  • npm i @vant/weapp -S --production

进行工具–npm 构建
构建成功,给页面引入组件就可以使用
微信小程序官网-自定义组件
index.josn

{"usingComponents": {"van-button": "@vant/weapp/button/index"}
}

每个人状况不一样:如下

如果报错:构建失败
vant-weapp官网
新版本没有
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
3、配置完先不要急于去点【构建npm】,而是先点击【重新打开此项目】(防止出现一些奇怪的问题)
在这里插入图片描述
4、等待项目重新打开加载完成后,再点击【构建npm】
在这里插入图片描述
微信开发工具构建

安装vant-weaap

在这里插入图片描述
在这里插入图片描述

注意:

配置好项目的路径之后记得重新打开项目再构建,

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

相关文章:

  • 【LeetCode 63】 不同路径 II
  • OpenAI助手API接入-问答对自动生成
  • 9. C++通过epoll+fork的方式实现高性能网络服务器
  • 【Mac】XMind for mac(XMind思维导图)v24.04.10311软件介绍和安装教程
  • 使用 Django ORM 进行数据库操作
  • 行为型设计模式之模板模式
  • 大泽动力车载柴油发电机的特点和优势有哪些
  • 基于 IP 的 DDOS 攻击实验
  • GPT-4o如何重塑AI未来!
  • window本地域名映射修改
  • 【退役之重学】为什么要加入多级缓存
  • Redis常用命令大全
  • HttpSecurity 是如何组装过滤器链的
  • STM32 入门教程(江科大教材)#笔记2
  • python zip()函数(将多个可迭代对象的元素配对,创建一个元组的迭代器)zip_longest()
  • React.forwardRef 使用
  • C# 中的值类型与引用类型:内存大小解析
  • object对象列表使用sorted函数按照对象的某个字段排序
  • 【再探】设计模式—中介者模式、观察者模式及模板方法模式
  • vue中使用svg图像
  • Deconfounding Duration Bias in Watch-time Prediction for Video Recommendation
  • python多进程
  • springboot 的yaml配置文件加密
  • npm发布、更新、删除包
  • 【JavaEE进阶】——Mybatis操作数据库(使用注解和XML方式)
  • 【数据结构】六种排序实现方法及区分比较
  • QT之QTableWidget详细介绍
  • mac电脑安卓设备文件传输助手:MacDroid pro 中文激活版
  • 车流量监控系统
  • LAMP集群分布式实验报告