[{"title":"( 47 个子文件 637KB ) MERN-proshop:使用MERN的电子商务网站-源码","children":[{"title":"MERN-proshop-master","children":[{"title":"frontend","children":[{"title":"package.json <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":".eslintcache <span style='color:#111;'> 5.99KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 1.38MB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"reducers","children":[{"title":"productReducers.js <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false}],"spread":true},{"title":"index.js <span style='color:#111;'> 596B </span>","children":null,"spread":false},{"title":"bootstrap.min.css <span style='color:#111;'> 151.82KB </span>","children":null,"spread":false},{"title":"constants","children":[{"title":"productConstants.js <span style='color:#111;'> 174B </span>","children":null,"spread":false}],"spread":true},{"title":"screens","children":[{"title":"HomeScreen.js <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"ProductScreen.js <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false}],"spread":true},{"title":"reportWebVitals.js <span style='color:#111;'> 362B </span>","children":null,"spread":false},{"title":"components","children":[{"title":"Message.js <span style='color:#111;'> 244B </span>","children":null,"spread":false},{"title":"Rating.js <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"Footer.js <span style='color:#111;'> 311B </span>","children":null,"spread":false},{"title":"Header.js <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"Loader.js <span style='color:#111;'> 386B </span>","children":null,"spread":false},{"title":"Product.js <span style='color:#111;'> 760B </span>","children":null,"spread":false}],"spread":true},{"title":"store.js <span style='color:#111;'> 497B </span>","children":null,"spread":false},{"title":"App.js <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"actions","children":[{"title":"productActions.js <span style='color:#111;'> 731B </span>","children":null,"spread":false}],"spread":false},{"title":"index.css <span style='color:#111;'> 87B </span>","children":null,"spread":false}],"spread":false},{"title":"public","children":[{"title":"logo192.png <span style='color:#111;'> 5.22KB </span>","children":null,"spread":false},{"title":"images","children":[{"title":"playstation.jpg <span style='color:#111;'> 47.95KB </span>","children":null,"spread":false},{"title":"mouse.jpg <span style='color:#111;'> 59.29KB </span>","children":null,"spread":false},{"title":"camera.jpg <span style='color:#111;'> 48.22KB </span>","children":null,"spread":false},{"title":"phone.jpg <span style='color:#111;'> 19.20KB </span>","children":null,"spread":false},{"title":"airpods.jpg <span style='color:#111;'> 20.42KB </span>","children":null,"spread":false},{"title":"alexa.jpg <span style='color:#111;'> 36.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"manifest.json <span style='color:#111;'> 492B </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;'> 929B </span>","children":null,"spread":false},{"title":"logo512.png <span style='color:#111;'> 9.44KB </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'> 815B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 180.56KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 329B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"backend","children":[{"title":"models","children":[{"title":"productModel.js <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"userModel.js <span style='color:#111;'> 548B </span>","children":null,"spread":false},{"title":"orderModel.js <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false}],"spread":true},{"title":"seeder.js <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"db.js <span style='color:#111;'> 492B </span>","children":null,"spread":false}],"spread":true},{"title":"data","children":[{"title":"users.js <span style='color:#111;'> 466B </span>","children":null,"spread":false},{"title":"products.js <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false}],"spread":true},{"title":"server.js <span style='color:#111;'> 738B </span>","children":null,"spread":false},{"title":"routes","children":[{"title":"productRoutes.js <span style='color:#111;'> 734B </span>","children":null,"spread":false}],"spread":true},{"title":"middleware","children":[{"title":"errorMiddleware.js <span style='color:#111;'> 465B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]