当前位置:网站首页>小程序使用npm包
小程序使用npm包
2022-08-08 10:25:00 【小蓝人_nino】
- 右击资源管理器,在终端中打开
- 进行npm初始化,并安装所需要的npm包
npm init -y
npm i 包名
- 点击详情下的本地设置,勾选使用npm模块
- 点击工具下的构建npm,出现构建成功
- 在
app.js
中引入并使用,此处以@escook/request-miniprogram
包为例
// import { $http } from "@escook/request-miniprogra";会出错
const $HTTP = require('@escook/request-miniprogram')
wx.$http =$HTTP.$http
wx.$http.beforeRequest = function (options) {
wx.showLoading({
title: '数据加载中...',
})
}
wx.$http.afterRequest = function () {
wx.hideLoading()
}
//wx.$http.get('https://netease-cloud-music-api-eight-roan.vercel.app/lyric?id=33894312')
//.then((res)=>{console.log(res.data)})
App({
/** * 当小程序初始化完成时,会触发 onLaunch(全局只触发一次) */
onLaunch: function () {
},
/** * 当小程序启动,或从后台进入前台显示,会触发 onShow */
onShow: function (options) {
},
/** * 当小程序从前台进入后台,会触发 onHide */
onHide: function () {
},
/** * 当小程序发生脚本错误,或者 api 调用失败时,会触发 onError 并带上错误信息 */
onError: function (msg) {
}
})
边栏推荐
猜你喜欢
随机推荐
go调度原理
FreeSql 将 Saas 租户方案精简到极致[.NET ORM SAAS]
2022 world conference on robots is holding, intelligent robot booster to intelligent, digital transformation and upgrading traditional industry
MySQL源码解析之执行计划
快速定位线上慢 SQL 问题,掌握这几个性能排查工具可助你一臂之力
NoSQL有哪些特点呢?
部署spark2.2集群(standalone模式)
文档数据库和列存储数据库有什么不同的嘛?
软考证书含金量
Forward Propagation and Back Propagation
3D激光SLAM:LIO-SAM整体介绍与安装编译
功夫再高也怕菜刀,产品经理的那些事
实例存储之shelve
在.net core中,利用C#实现fastdfs多文件批量上传
People's Congress Jincang database login, view database
图数据库是使用什么作为数据模型的呢?
文档数据库中的文档有什么用呢?
2022.8.6 模拟赛
「每周译Go」这次我们来点不一样的!--《How to Code in Go》系列上线
Detailed Explanation of Gradient Vanishing and Gradient Explosion Problems