微信小程序使用npm包的方法步骤
微信(小程序)  /  管理员 发布于 4年前   468
一:npm初始化
如果你的小程序项目没有安装过npm包的话,你需要先初始化npm
npm init
二:安装npm包
这里以vant-weapp(小程序UI组件库)为例:
npm i vant-weapp -S --production
三:npm包构建
1:点击微信开发者工具右上角详情――>本地设置,选中使用npm模块
2:点击微信开发者工具菜单栏的工具,选择构建npm
当显示如下表示npm构建成功,构建完成就可以使用npm包了
npm包构建完成之后项目的结构如下:
四:使用npm
1:js中引入npm包
const myPackage = require('packageName')const packageOther = require('packageName/other')
2:使用 npm 包中的自定义组件
在json文件的usingComponents参数加上:
{ "usingComponents": { "myPackage": "packageName", "package-other": "packageName/other" }}
使用npm实例:
1:js中引入npm包:
此例使用js-base64包实现,在你需要使用此包的js文件中引入npm包
const jsBase64 = require('js-base64');
使用:
console.log(jsBase64.Base64.encode("haha"));//编码console.log(jsBase64.Base64.decode("aGFoYQ=="));//解码
2:使用 npm 包中的自定义组件
此例使用vant-weapp包实现,在app.json文件或者在指定页面的json文件中:
"usingComponents": {"van-button": "vant-weapp/button/index"}
在wxml文件中使用:
按钮
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..路人 在
php中使用hyperf框架调用讯飞星火大模型实现国内版chatgpt功能示例中评论 教程很详细,如果加个前端chatgpt对话页面就完美了..Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号