## 微信官方
基础:https://qydev.weixin.qq.com/wiki/index.php?title=%E9%A6%96%E9%A1%B5<p>
API:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html<p>
教程:https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html<p>
## 注意事项
``` bash
# 项目配置
1.https://natapp.cn/ 内外网映射工具,注册,登录一下
2.左侧选择我的隧道然后列表点击配置
3.本地地址输入当前vue项目运行地址不要加端口号
4.本地端口号写当前项目的运行端口号,点击修改
5.authtoken复制一下
6.下载客户端,然后在软件目录下运行cmd(shift+鼠标右键)->powershell->输入./natapp -authtoken=这里写刚刚复制的authtoken
7.复制映射的网址
8.登录微信公众平台-->设置与开发-->开发者工具-->公众平台测试账号
9.JS接口安全域名修改为映射之后的地址记住只要域名,不要http://
10.下拉页面找到网页服务-->网页账号-->修改也不要http://
11.打开项目结构的util/wx.js注释描述的地方,否则无法正常运行
12.运行项目,先在浏览器打开,看页面教程食用~
```
## 目录结构
``` bash
src/api:顾名思义,放接口请求的地方
public:关于微信或者全局共用的api接口
src/assets:静态资源
src/router:路由集合
store:vue的状态管理仓库
modules:此文件夹下根据功能或者具体的业务划分具体的模块或者功能的js文件
src/utils:工具集
directives:全局的自定义指令封装
public:全局的方法属性调用,内部使用this.$func.方法名
request:全局的接口调用,封装和逻辑都在这里
statusCode:接口的异常状态码枚举值,可根据服务端提供参数进行自行增加!
wx:微信的相关配置
注意:代理跨域在config/index
```
## 运行方式
``` bash
# 安装环境包
npm install
# 运行项目
npm run dev
# 打包
npm run build
# 打包并且生成分析图
npm run build --report
```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
技术栈:vue+vant+vue-router+axios 简介:已实现测试公众号授权回调功能 src/api:顾名思义,放接口请求的地方 public:关于微信或者全局共用的api接口 src/assets:静态资源 src/router:路由集合 store:vue的状态管理仓库 modules:此文件夹下根据功能或者具体的业务划分具体的模块或者功能的js文件 src/utils:工具集 directives:全局的自定义指令封装 public:全局的方法属性调用,内部使用this.$func.方法名 request:全局的接口调用,封装和逻辑都在这里 statusCode:接口的异常状态码枚举值,可根据服务端提供参数进行自行增加! wx:微信的相关配置 注意:代理跨域在config/index
资源推荐
资源详情
资源评论
收起资源包目录
mp-vue-base.rar (39个子文件)
.editorconfig 156B
.eslintrc.js 5KB
src
App.vue 5KB
store
modules
user.js 375B
getters.js 168B
index.js 519B
assets
public
loading.gif 117KB
warning.png 1KB
main.js 1KB
api
public.js 603B
utils
request.js 2KB
directives.js 2KB
statusCode.js 92B
public.js 293B
wx.js 2KB
router
index.js 1KB
views
login.vue 334B
index.vue 336B
test.vue 154B
.babelrc 242B
package.json 2KB
build
check-versions.js 1KB
logo.png 520B
utils.js 3KB
vue-loader.conf.js 575B
webpack.prod.conf.js 5KB
build.js 1KB
webpack.base.conf.js 3KB
webpack.dev.conf.js 3KB
package-lock.json 498KB
.postcssrc.js 256B
index.html 301B
.gitignore 168B
.eslintignore 34B
static
.gitkeep 0B
README.md 2KB
config
prod.env.js 65B
index.js 3KB
dev.env.js 163B
共 39 条
- 1
资源评论
流情
- 粉丝: 894
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功