天天看点

Taro初次接触(微信公众号|微信小程序)

# 微信公众号模板

## 查看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