• This repository has been archived on 21/Jan/2022
  • Stars
    star
    191
  • Rank 201,736 (Top 4 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 6 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

猫眼电影/Taro/微信小程序/React

基于京东凹凸实验室(aotu.io)Taro框架的微信小程序--猫眼电影

(已停止维护)

Build Status

一、开发环境

  操作系统:Window 10
  Taro版本:v0.0.69
  Node版本:v8.11.1

二、现阶段运行效果

  • 猫眼电影运行效果猫眼电影运行效果

三、安装依赖并运行小程序

  • 安装依赖:尽量使用cnpm安装项目依赖,npm安装比较慢,而且容易出现安装失败情况
     cnpm install
  • 项目的运行需要地理位置定位获取城市id,可以在项目目录下api.zip代码中运行,返回全国所有城市的数据信息,和获取到当前定位的城市信息。如果单纯想拿到静态信息,可以在cities.json获取到数据
      {
        "letterMap": {
           "A": [
            { "id": 150, "nm": "阿拉善盟", "py": "alashanmeng" },
            { "id": 151, "nm": "鞍山", "py": "anshan" },
            { "id": 197, "nm": "安庆", "py": "anqing" },
            { "id": 238, "nm": "安阳", "py": "anyang" },
            { "id": 319, "nm": "阿坝", "py": "aba" },
            { "id": 324, "nm": "安顺", "py": "anshun" },
            { "id": 359, "nm": "安康", "py": "ankang" },
            { "id": 400, "nm": "阿勒泰", "py": "aletai" },
            { "id": 394, "nm": "阿克苏", "py": "akesu" },
            { "id": 490, "nm": "安吉", "py": "anji" },
            { "id": 588, "nm": "安丘", "py": "anqiu" },
            { "id": 699, "nm": "安岳", "py": "anyue" },
            { "id": 807, "nm": "安平", "py": "anping" },
            { "id": 873, "nm": "安宁", "py": "anning" },
            { "id": 844, "nm": "安溪", "py": "anxi" },
            { "id": 1008, "nm": "安化", "py": "anhua" },
            { "id": 1126, "nm": "阿勒泰市", "py": "aletaishi" },
            { "id": 1068, "nm": "安福", "py": "anfu" }
          ],
          "B":[{},{},...,{}],
          ...
          "Z":[{},{},...,{}]
        },
        "geoCity": { "id": 20, "nm": "广州", "py": "guangzhou" }
     }
  • 运行以下打包微信小程序命令,生成dist小程序源码目录,在微信开发者工具导入dist的目录
      npm run dev:weapp
  • 在运行dist目录源码可能出现错误信息,之前在Taro开源库中提issue,暂时没有详细错误的原因,可以持续关注Taro官方动态,下面是跳过错误信息进行开发解决方法
    module "npm/@tarojs/taro-weapp/index.js" is not defined  // 把dist/npm/@tarojs拷贝一次重新黏贴一下就可以避免这种情况

taro版本现在已经是1.3,即将运用正式版本改写猫眼电影微信小程序

License

MIT

More Repositories

1

wechatPubSpider

wechat spiders微信公众号爬虫
Python
108
star
2

toutiao

今日头条科技新闻接口爬虫
Python
17
star
3

react-admin-system

基于React开发后台管理系统模板(Ant Design)
JavaScript
14
star
4

QQMusicPlayerWebApp

高仿QQ音乐移动端(webapp)
Vue
11
star
5

QQMusicCrawler

爬取QQ音乐所有的歌手以及歌手下的歌曲URL地址
Python
9
star
6

simple-redux

react-hooks、context打造一个简易redux
JavaScript
8
star
7

zhihu-server

基于koa2, mongodb, redis技术栈,开发类似于知乎社区的restful服务
TypeScript
7
star
8

learnNote

学习前端笔记,整理笔记
7
star
9

duSheCommunity

利用Fiddler抓包分析毒舌影评社区的APP api接口。单机版的scrapy爬虫,基于scrapy-redis
Python
6
star
10

distributedCrawler

基于multiprocessing多进程的Managers模块的进程队列消息共享
Python
5
star
11

vill-directive

JavaScript
4
star
12

vill-Loading

JavaScript
2
star
13

electron-vite-react-starter

Starter using Vite2 + React17 + Typescript4 + Electron12 .
TypeScript
2
star
14

bilibili-flutter

基于flutter的高仿B站安卓APP--bilibili-flutter
Dart
2
star
15

vill-messgae

基于Vue2.52的message消息提示框
JavaScript
2
star
16

electron-music-desktop

基于electron-vue开发的跨平台QQ音乐PC端,兼容linux,windows,darwin
Vue
2
star
17

auto-pilot-deploy

auto-pilot-deploy 是一个前端部署平台,用作前端静态资源和 Nodejs 的服务部署
TypeScript
1
star
18

hat-cli

JavaScript
1
star
19

Harhao

1
star
20

redux-example

JavaScript
1
star
21

mobx-demo

mobx todoList
JavaScript
1
star
22

slide

JavaScript
1
star
23

dva-admin

基于dva2,ant-design构建的后台管理系统
JavaScript
1
star
24

simple-vue

JavaScript
1
star
25

micro-video

基于React + typrscript 开发短视频移动端应用
TypeScript
1
star
26

Harhao.github.io

HTML
1
star
27

juejin-markdown-theme-hey-rain

掘金markdown主题
SCSS
1
star