[{"title":"( 55 个子文件 160KB ) react-express-starter-kit:Server(Express)Client(crete-react-app)入门套件,使用React和React Router V4,Socket.IO,Express.js,猫鼬,JWT身份验证。 在服务器和客户端上添加了VSCode的调试器配置-源码","children":[{"title":"react-express-starter-kit-master","children":[{"title":"client","children":[{"title":".gitignore <span style='color:#111;'> 285B </span>","children":null,"spread":false},{"title":".eslintrc <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 283.06KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"components","children":[{"title":"InputComponent","children":[{"title":"index.js <span style='color:#111;'> 671B </span>","children":null,"spread":false},{"title":"Input.scss <span style='color:#111;'> 25B </span>","children":null,"spread":false},{"title":"Input.css <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"TopMenuComponent","children":[{"title":"index.js <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"TopMenu.scss <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"TopMenu.css <span style='color:#111;'> 960B </span>","children":null,"spread":false}],"spread":true},{"title":"authWrapper.js <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false}],"spread":true},{"title":"services","children":[{"title":"authService.js <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false}],"spread":true},{"title":"index.js <span style='color:#111;'> 552B </span>","children":null,"spread":false},{"title":"logo.svg <span style='color:#111;'> 2.61KB </span>","children":null,"spread":false},{"title":"App.js <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"registerServiceWorker.js <span style='color:#111;'> 4.28KB </span>","children":null,"spread":false},{"title":"index.css <span style='color:#111;'> 101B </span>","children":null,"spread":false},{"title":"index.scss <span style='color:#111;'> 101B </span>","children":null,"spread":false},{"title":"App.test.js <span style='color:#111;'> 233B </span>","children":null,"spread":false},{"title":"pages","children":[{"title":"login","children":[{"title":"index.js <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"Login.css <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Login.scss <span style='color:#111;'> 20B </span>","children":null,"spread":false}],"spread":false},{"title":"users","children":[{"title":"index.js <span style='color:#111;'> 3.76KB </span>","children":null,"spread":false},{"title":"Users.css <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Users.scss <span style='color:#111;'> 20B </span>","children":null,"spread":false}],"spread":false},{"title":"about","children":[{"title":"index.js <span style='color:#111;'> 120B </span>","children":null,"spread":false}],"spread":false},{"title":"topics","children":[{"title":"index.js <span style='color:#111;'> 905B </span>","children":null,"spread":false}],"spread":false},{"title":"home","children":[{"title":"index.js <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"Home.scss <span style='color:#111;'> 557B </span>","children":null,"spread":false},{"title":"Home.css <span style='color:#111;'> 496B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"public","children":[{"title":"index.html <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false},{"title":"manifest.json <span style='color:#111;'> 317B </span>","children":null,"spread":false}],"spread":true},{"title":".env <span style='color:#111;'> 49B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 116.21KB </span>","children":null,"spread":false},{"title":".vscode","children":[{"title":"settings.json <span style='color:#111;'> 110B </span>","children":null,"spread":false},{"title":"launch.json <span style='color:#111;'> 443B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 48B </span>","children":null,"spread":false},{"title":".babelrc <span style='color:#111;'> 30B </span>","children":null,"spread":false},{"title":"app.js <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"server","children":[{"title":"models","children":[{"title":"user.js <span style='color:#111;'> 184B </span>","children":null,"spread":false}],"spread":true},{"title":"config.js <span style='color:#111;'> 116B </span>","children":null,"spread":false},{"title":"middlewares","children":[{"title":"authVerifyMiddleware.js <span style='color:#111;'> 942B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 93B </span>","children":null,"spread":false}],"spread":true},{"title":"controllers","children":[{"title":"authenticationController.js <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"usersController.js <span style='color:#111;'> 682B </span>","children":null,"spread":false},{"title":"homeController.js <span style='color:#111;'> 645B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 246B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"package-lock.json <span style='color:#111;'> 112.35KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"readme.md <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":".vscode","children":[{"title":"settings.json <span style='color:#111;'> 94B </span>","children":null,"spread":false},{"title":"launch.json <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false}],"spread":true},{"title":"nodemon.json <span style='color:#111;'> 65B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]