B组新增录音功能,其中所需的react-mic
和本环境下的React
版本有冲突,npm解决该冲突(确实烂),所以转用yarn
来代替npm
。使用操作大致如下:
- 安装yarn
npm install -g yarn
- 进行软件包下载/更新
yarn
- 部署开发环境
yarn start
- 将本组src文件加内的文件上传至仓库的src中的GroupX(X为本组的组号),注意不需要上传
App.js
,index.js
,index.css
。 - 在
App.js
中import本组的组件并修改路径,路径格式例:url/bbs(小组负责的内容)/mainPage(组内界面的名字). - 检查本组的
package.json
和在线仓库的内容,将仓库package.json
中缺少的内容,复制上。 - 按照下方的接口说明调试本组的内容,确保前端功能实现正常。
- 请不要上传
node_modules
,package-lock.json
,.git
等文件。 - 请不要修改其他小组的内容。
- 在确保整个前端可以正常运行的情况下再进行push操作。
请各组将需要共用的接口信息按照格式写在下方
The page occurs when user opens the website
Incude the login and register page
Provide different personal center pages according to user identity
用户登录后相关信息会存储在window.localStorage中,TopBar组件会验证用户的登录状态,storage['islogin']中存储了用户的登录状态。
可以通过storage['user'] 获取uid,storage['nickname']获取昵称,storage['identity']获取用户身份类型等。