Skip to content
awesome v2ex weapp 😎 目前支持微信小程序、支付宝小程序、h5
CSS JavaScript TypeScript HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
config refactor(alias): 统一别名路径,方便后面项目重构 Aug 3, 2019
cypress
src feat(tsconfig): 增加path 识别alias Aug 3, 2019
.editorconfig
.eslintrc
.gitattributes
.gitignore refactor(cross-env): 引入cross-env 方便跨平台设置环境变量 Aug 3, 2019
CHANGELOG.md
README.md refactor(cross-env): 引入cross-env 方便跨平台设置环境变量 Aug 3, 2019
cypress.json
global.d.ts
package-lock.json
package.json
tsconfig.json
webpack.config.js
yarn.lock

README.md

V2EX小程序

基于Taro实现的v2ex小程序,目前支持编译适配微信小程序、h5、支付宝小程序

目录结构

技术栈

Taro(React) + TypeScript + Redux

API

v2ex开放API支持(如果侵权请联系本人修正)

DEPLOY

  • 安装Taro(参考官方)

  • dev环境: v2ex:dev:ENV

  • 打包环境: v2ex:build:ENV

  • 测试环境: v2ex:test:run

注意:ENV 为具体端的环境 例如:微信小程序 weapp、支付宝alipay

开发时间线

1.首页最新主题

2.主题详情

3.热门主题

4.节点

5.节点详情

截图

  • 首页:

  • 热门:

  • 节点:

  • 节点详情:

  • 话题回复:

  • 个人主页:

h5版本截图

  • 首页:
  • 热门:
  • 节点:

支付宝小程序[TODO]

  • 首页:

  • 最新:

  • 最热:

  • 节点:

release

发布版本

  • 1.0.0

  • 1.0.1

1.修复了查看帖子回复会提前加载一些文案的体验问题 2.查看节点补充showLading

-1.0.2

  • 支持查看个人信息

  • 支持markdown文本解析:

TODO

  1. 最新、最热页面下拉加载

  2. TypeScript 重构

  3. H5 Mock 版本

  4. 支付宝小程序

  5. QQ小程序

  6. 百度小程序

  7. 头条小程序

  8. 快应用

测试

  • 计划上Cypress(End-to-End)来简单维护一下

感谢

  • v2ex

https://www.v2ex.com/p/7v9TEc53

  • taro

https://nervjs.github.io/taro/docs/GETTING-STARTED.html

License

MIT

You can’t perform that action at this time.