[{"title":"( 80 个子文件 3.1MB ) AmigoChat-Realtime-Chat-Application:AmigoChat 是一个基于 MERN Stack 和 Socket io 的响应式实时聊天应用程序-源码","children":[{"title":"AmigoChat-Realtime-Chat-Application-master","children":[{"title":"README.md <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"chatapp","children":[{"title":".gitignore <span style='color:#111;'> 18B </span>","children":null,"spread":false},{"title":"public","children":[{"title":"manifest.json <span style='color:#111;'> 192B </span>","children":null,"spread":false},{"title":"robots.txt <span style='color:#111;'> 67B </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false},{"title":"assets","children":[{"title":"home.png <span style='color:#111;'> 186.92KB </span>","children":null,"spread":false},{"title":"noavatar.jpg <span style='color:#111;'> 27.28KB </span>","children":null,"spread":false},{"title":"addamigo.png <span style='color:#111;'> 13.65KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"package.json <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"index.css <span style='color:#111;'> 385B </span>","children":null,"spread":false},{"title":"reportWebVitals.js <span style='color:#111;'> 362B </span>","children":null,"spread":false},{"title":"Components","children":[{"title":"ProfilePage.css <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"EmptyChatRoom.js <span style='color:#111;'> 611B </span>","children":null,"spread":false},{"title":"EmptyChatRoom.css <span style='color:#111;'> 733B </span>","children":null,"spread":false},{"title":"Message.css <span style='color:#111;'> 754B </span>","children":null,"spread":false},{"title":"ProfilePage.js <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"Message.js <span style='color:#111;'> 403B </span>","children":null,"spread":false},{"title":"AddAmigo.css <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"AddAmigo.js <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"SidebarChat.css <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"SidebarChat.js <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false}],"spread":true},{"title":"index.js <span style='color:#111;'> 613B </span>","children":null,"spread":false},{"title":"Context","children":[{"title":"AuthActions.js <span style='color:#111;'> 253B </span>","children":null,"spread":false},{"title":"AuthContext.js <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"AuthReducer.js <span style='color:#111;'> 644B </span>","children":null,"spread":false}],"spread":true},{"title":"setupTests.js <span style='color:#111;'> 241B </span>","children":null,"spread":false},{"title":"App.js <span style='color:#111;'> 812B </span>","children":null,"spread":false},{"title":"Pages","children":[{"title":"Signin-up.css <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false},{"title":"HomeCSS","children":[{"title":"ChatRoom.css <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"Sidebar.css <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"Home.css <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false}],"spread":false},{"title":"Signin.js <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"Home.js <span style='color:#111;'> 9.21KB </span>","children":null,"spread":false},{"title":"Signup.js <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"build","children":[{"title":"manifest.json <span style='color:#111;'> 192B </span>","children":null,"spread":false},{"title":"robots.txt <span style='color:#111;'> 67B </span>","children":null,"spread":false},{"title":"static","children":[{"title":"css","children":[{"title":"2.ca756f56.chunk.css.map <span style='color:#111;'> 12.90KB </span>","children":null,"spread":false},{"title":"main.fc2fa000.chunk.css.map <span style='color:#111;'> 24.13KB </span>","children":null,"spread":false},{"title":"main.fc2fa000.chunk.css <span style='color:#111;'> 13.32KB </span>","children":null,"spread":false},{"title":"2.ca756f56.chunk.css <span style='color:#111;'> 7.58KB </span>","children":null,"spread":false}],"spread":true},{"title":"js","children":[{"title":"2.9f5dd54e.chunk.js.map <span style='color:#111;'> 1.36MB </span>","children":null,"spread":false},{"title":"3.337424f6.chunk.js.map <span style='color:#111;'> 9.39KB </span>","children":null,"spread":false},{"title":"2.9f5dd54e.chunk.js.LICENSE.txt <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"runtime-main.87e0054a.js <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"3.337424f6.chunk.js <span style='color:#111;'> 4.28KB </span>","children":null,"spread":false},{"title":"main.7f7e5f49.chunk.js <span style='color:#111;'> 18.59KB </span>","children":null,"spread":false},{"title":"runtime-main.87e0054a.js.map <span style='color:#111;'> 12.18KB </span>","children":null,"spread":false},{"title":"main.7f7e5f49.chunk.js.map <span style='color:#111;'> 38.17KB </span>","children":null,"spread":false},{"title":"2.9f5dd54e.chunk.js <span style='color:#111;'> 983.46KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"asset-manifest.json <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false},{"title":"assets","children":[{"title":"home.png <span style='color:#111;'> 186.92KB </span>","children":null,"spread":false},{"title":"noavatar.jpg <span style='color:#111;'> 27.28KB </span>","children":null,"spread":false},{"title":"addamigo.png <span style='color:#111;'> 13.65KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":".env.example <span style='color:#111;'> 68B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 631.48KB </span>","children":null,"spread":false}],"spread":true},{"title":"backend","children":[{"title":".gitignore <span style='color:#111;'> 18B </span>","children":null,"spread":false},{"title":"routes","children":[{"title":"users.js <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"auth.js <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"chatrooms.js <span style='color:#111;'> 818B </span>","children":null,"spread":false},{"title":"messages.js <span style='color:#111;'> 859B </span>","children":null,"spread":false}],"spread":true},{"title":"server.js <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 613B </span>","children":null,"spread":false},{"title":"models","children":[{"title":"User.js <span style='color:#111;'> 605B </span>","children":null,"spread":false},{"title":"Message.js <span style='color:#111;'> 279B </span>","children":null,"spread":false},{"title":"Chatroom.js <span style='color:#111;'> 198B </span>","children":null,"spread":false}],"spread":true},{"title":"images","children":[{"title":"1626880702169.png <span style='color:#111;'> 519.58KB </span>","children":null,"spread":false},{"title":"1626880446674.png <span style='color:#111;'> 30.00KB </span>","children":null,"spread":false},{"title":"1626880420378.png <span style='color:#111;'> 30.00KB </span>","children":null,"spread":false},{"title":"1626880550729.png <span style='color:#111;'> 30.00KB </span>","children":null,"spread":false},{"title":"1626947388465.gif <span style='color:#111;'> 917.34KB </span>","children":null,"spread":false},{"title":"1626853640480.png <span style='color:#111;'> 249.75KB </span>","children":null,"spread":false},{"title":"1626880445221.png <span style='color:#111;'> 30.00KB </span>","children":null,"spread":false},{"title":"1626880464580.png <span style='color:#111;'> 30.00KB </span>","children":null,"spread":false},{"title":"1626880446403.png <span style='color:#111;'> 30.00KB </span>","children":null,"spread":false},{"title":"1626880446846.png <span style='color:#111;'> 30.00KB </span>","children":null,"spread":false}],"spread":true},{"title":".env.example <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 84.86KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]