这个项目使用了 Taro 构建了一个 V2ex 论坛小程序。主要目的在于展示如何使用 TypeScript 构建 Taro 项目和使用内置的事件中心跨组件/路由传递消息。
$ npm install
$ npm i -g @tarojs/cli
$ taro build --type weapp --watch
宥于 V2EX API 的限制,本项目有几个限制:
- 没有「获取更多」的这个 API,除了回复可以全部载入之外所有 API 都不能加载更多信息;
- 每个 IP 每小时只能访问 API 100 次,超过便无法访问;
- 无法跨域,因此没有 h5 版本;
对于在 Taro 中使用 TypeScript 有一些建议: