# react_putao_activity **Repository Path**: captern/react_putao_activity ## Basic Information - **Project Name**: react_putao_activity - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-06-19 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # react-mobx-demo react+react-router+mobx+axios+less 搭建一个框架 ### 使用: - 启动调试服务: `yarn start || npm start` - 构建: `yarn build || npm run build` ### 项目情况: 支持打包多个单页面应用 修改 config 文件 内 paths.js 文件 内,底部文件 即可 接口数据统一在 apiNames 中进行配置 api/http.js 配置 axios 插件 静态资源地址 目录: css: pages/css/ images: static/img/ js: js/ webpack 自动打包,增加 hash 防缓存 ### 上线配置: 参数配置路径 src/creativeMatch/api/config.js 需要修改的配置: appid , host 修改为内部公众号 appid 和 接口域名 host ### 项目说明: - 直接本地浏览器访问会出现提示微信打开 - - 解决方法 src/creativeMatch/pages/home.jsx componentWillMount() 方法内的 isWx: true 打开 - 微信开发者工具打开,会因为 域名为本地 localhost 导致获取 token 失败 - 正确方式, - - 是先将代码配置好,发布到 测试环境或者线上环境,获取到 code 然后替换本地 code - - 或者直接将线上的 token copy 到本地去运行 - - 替换 token 的地址为 src/creativeMatch/stores/user.js 第 14 行的 token 字段,参照注释掉的代码