# 增加npm支持
查看您的小程序项目的根目录中,是否存在 `package.json`文件,如果存在,则说明你的小程序项目已经支持 npm ,否则需要先按照下面的教程增加npm的支持:
```bash
npm init
```
命令执行完毕以后,确保根目录出现 `package.json`文件,则说明成功,否则检查上述操作,直到成功。
# 安装
```bash
npm install apifm-wxapi
```
运行该命令,即可一键安装 SDK 的最新版本
# 构建
小程序安装的 npm 模块,还不能直接使用,你需要在开发工具: “工具” --> “构建 npm” ,提示构建成功后,才能使用!

# 使用
js 文件中直接加载 SDK:
```javascript
const WXAPI = require('apifm-wxapi')
WXAPI.init('gooking')
```
`WXAPI.init('gooking')`这句代码,在小程序中全局执行一次即可,无需每个地方都出现,所以建议在小程序的 `app.js`文件中,写一次即可。
然后就可以直接调用 SDK的任意方法读取、操作你后台的数据了,例如:
```javascript
WXAPI.banners().then(res => {
if (res.code == 0) {
this.setData({
banners: res.data
})
}
})
```
或者:
```javascript
const res = await WXAPI.banners()
if (res.code == 0) {
this.setData({
banners: res.data
})
}
```
# 开源参考
[https://github.com/EastWorld/wechat-app-mall](https://github.com/EastWorld/wechat-app-mall)
[码云镜像:] [https://gitee.com/javazj/wechat-app-mall](https://gitee.com/javazj/wechat-app-mall)