小程序在安装依赖的时候只能使用 npm 安装,如果使用 pnpm 会在构建后找不到子依赖
npm install @puffmeow/wx-utils
如果安装速度慢,可以使用淘宝镜像源
npm i --registry http://registry.npmmirror.com
如果使用了小程序的 TS 模板构建的项目,那要注意下构建 npm 时的配置,安装依赖的时候需要在 package.json 所在目录。
project.config.json 文件的 setting 字段要加上这两个
{
"packNpmManually": true,
"packNpmRelationList": [
{
"packageJsonPath": "./package.json",
"miniprogramNpmDistDir": "./miniprogram/"
}
]
}
微信小程序开发者工具 -> 工具 -> 构建 npm
然后就能够正常进行使用了
入参和小程序 wx.request 保持一致
import { request } from '@puffmeow/wx-utils';
request(options).then((res) => {
console.log(res);
});
这个包的内部依赖了 @puffmeow/utils 这个包,具体的文档请查看下面的链接: