基于 React 的 KaKaoTalk 功能克隆实现

本项目使用 Create React App 构建,克隆 KaKaoTalk 的部分功能。

开发环境

  • npm

可用命令

  • npm start : 启动开发服务器,在浏览器中实时预览并自动刷新修改。控制台会显示代码检查的错误信息。
  • npm test: 启动测试运行器,以交互式模式运行测试脚本。
  • npm run build: 生成可用于生产环境的代码,打包后的文件位于 build 文件夹。该命令会优化代码以获得最佳性能,并将文件名进行哈希处理。
  • npm run eject: 警告:这是一个不可逆操作! 该命令会将项目从 create-react-app 的配置中移除,让你完全掌控项目的配置。如果你对默认的构建工具和配置不满意,可以使用此命令。

注意

  • npm run eject 是一个单向操作,执行后无法恢复。
  • 只有当你对 create-react-app 的默认配置不满意,并且希望手动配置项目时,才需要使用 npm run eject 命令。
zip
kakaotalk-main.zip 预估大小:37个文件
folder
kakaotalk-main 文件夹
file
.gitignore 310B
file
package.json 1KB
file
jsconfig.json 131B
file
package-lock.json 714KB
folder
src 文件夹
folder
components 文件夹
file
SignIn.js 2KB
file
Setting.js 1KB
file
Chat.js 2KB
file
Chats.js 2KB
file
Main.js 2KB
file
Friends.js 3KB
file
index.js 347B
folder
util 文件夹
file
validation.js 566B
folder
css 文件夹
file
screen-header.css 224B
file
Main.css 420B
file
alt-screen-header.css 512B
file
reset.css 1KB
file
user-set.css 1KB
file
SignIn.css 1KB
file
user-component.css 994B
file
App.js 2KB
file
App.css 294B
file
index.css 366B
folder
stores 文件夹
file
UserStore.js 982B
folder
public 文件夹
file
robots.txt 67B
file
logo192.png 5KB
file
index.html 2KB
file
favicon.ico 4KB
file
manifest.json 492B
file
logo512.png 9KB
folder
img 文件夹
file
KakaoTalk_user_img.jpg 120KB
file
user_img_jjh.jpg 89KB
file
iPhone_img.png 55KB
file
user_img_psh.jpg 118KB
file
note.txt 307B
file
README.md 3KB
file
.eslintcache 15KB
file
config-overrides.js 187B
zip 文件大小:590.85KB