-
登录微信开放平台
-
点击进入如下页面
![](https://i-blog.csdnimg.cn/blog_migrate/f5d7697eff34d84a3fbdf63e56a93ab2.png)
-
点击进入相关环境的第三方详情,点击待开发小程序去添加开发小程序,如下:
![](https://i-blog.csdnimg.cn/blog_migrate/bb4fe22846e7055519a5c40dc2ae7959.png)
-
package.json中添加命令 执行node ext创建ext.js
![](https://i-blog.csdnimg.cn/blog_migrate/8f195502d7753142a358b2b98dd82f10.png)
const fs = require('fs')
const extPages = require('./src/pages.json')
const extBaseJson = {
extEnable: true,
extAppid: 'xxxxx',
globalStyle: {
navigationBarTextStyle: 'black',
navigationBarTitleText: '',
navigationBarBackgroundColor: '#ffffff',
backgroundColor: '#f8f8f8'
},
networkTimeout: {
request: 30000,
downloadFile: 30000
}
}
const { pages, subPackages } = extPages
const pagesList = pages.map((item) => item.path)
const subPackagesList = subPackages.map((item) => {
return {
...item,
pages: item.pages.map((obj) => obj.path)
}
})
const extJson = {
...extBaseJson,
pages: pagesList,
subPackages: subPackagesList
}
fs.writeFileSync('./src/autoExt.js', JSON.stringify(extJson))
-
autoExt中extAppid为第三方服务的appid (这个文件是需要提交到阿里云网站中的,为了后面后台提交审核使用)
![](https://i-blog.csdnimg.cn/blog_migrate/08efc67096a906833cafd821ad6e7e90.png)
![](https://i-blog.csdnimg.cn/blog_migrate/df44b205d517b98b7cc4802566b86853.png)
小程序代码中appid需改为绑定的小程序的appid,随后上传代码(会提示上传到第三方平台)
![](https://i-blog.csdnimg.cn/blog_migrate/97eeff18e9a7d207a4af35a8512b9b22.png)
![](https://i-blog.csdnimg.cn/blog_migrate/893c25999a8daba140c0554053777c25.png)
-
上传之后,滑动到小程序模板库 ,草稿箱中会新增上传的模板,点击添加到模板库里,如下
![](https://i-blog.csdnimg.cn/blog_migrate/31912df00c49ed88eabc167b7c1b6b3d.png)
-
添加之后需要把对应的templateID给测试(测试负责后续审核操作)
![](https://i-blog.csdnimg.cn/blog_migrate/92a29bc52020f1a7edbdcb3196fc1e54.png)
-
进入总后台(需要自己搭建)提交审核会把给测试的templateID对应的模板进行审核