# 微信公众号模板
## 查看WEUI文档https://github.com/Tencent/weui/wiki
WIKI中有说明怎样去运行这个项目:
① git clone https://github.com/weui/weui.git
② cd weui
③ npm install
④ npm start
⑤ http://localhost:8080/example
## 通过WEUI光找到了页面开发模板,能直接嵌套最好,但是不知道怎么会运用微信公众号相关接口
① https://blog.csdn.net/qq_37843943/article/details/80061054
这篇博文很好的讲解了,如何code换取openId
② 拿到openId就能拿到针对某个用户的access_token,有效期是2小时,还有一个refresh_token有效期是30天;
而微信公众号还有一个全局的access_token,有效期也是2小时。
(*注:本人初学没搞懂access_token到底是使用自己的还是全局的)
③ 以上梳理清楚后,后面的接口基本上就是access_token带入请求访问的事。
## 在开发学习中,遇到有个同事使用的index.jsx
我把代码拉下来,一直执行不成功...
终于在码云上搜索到了一篇类似的https://gitee.com/happymmall2017/admin-fe
① 安装nodejs,下载地址https://nodejs.org/download/release/v4.4.7/
② 安装webpack : npm install -g webpack
③ 安装webpack-dev-server :npm install -g webpack-dev-server
④ 最后最后搜索到这小程序多端开发taro是这样运行的......
(*注:无意中使用npm install -g serve之后执行serve -s -d -n -l 8080,可以当web容器访问的感觉)
---------------省略上面的(感谢博主)---------------
一、安装node.js http://nodejs.cn/download/
二、安装淘宝npm(cnpm)npm install -g cnpm --registry=https://registry.npm.taobao.org
三、安装taro cnpm install -g @tarojs/cli
四、创建taro项目 $ taro init myApp
五、启动项目
npm run dev:weapp 小程序
npm run dev:h5 HTML5
$ taro update self 更新
可以根据官网提供的安装方法安装,以上提供简单的安装步骤
https://nervjs.github.io/taro/docs/GETTING-STARTED.html