[{"title":"( 96 个子文件 171KB ) git-app-源码","children":[{"title":"git-app-master","children":[{"title":".gitignore <span style='color:#111;'> 686B </span>","children":null,"spread":false},{"title":"app","children":[{"title":"mailers","children":[{"title":"application_mailer.rb <span style='color:#111;'> 102B </span>","children":null,"spread":false}],"spread":true},{"title":"assets","children":[{"title":"images","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"stylesheets","children":[{"title":"application.css <span style='color:#111;'> 709B </span>","children":null,"spread":false},{"title":"posts.scss <span style='color:#111;'> 176B </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"manifest.js <span style='color:#111;'> 63B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"models","children":[{"title":"application_record.rb <span style='color:#111;'> 78B </span>","children":null,"spread":false},{"title":"concerns","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"helpers","children":[{"title":"posts_helper.rb <span style='color:#111;'> 23B </span>","children":null,"spread":false},{"title":"application_helper.rb <span style='color:#111;'> 29B </span>","children":null,"spread":false}],"spread":true},{"title":"javascript","children":[{"title":"packs","children":[{"title":"application.js <span style='color:#111;'> 746B </span>","children":null,"spread":false}],"spread":true},{"title":"channels","children":[{"title":"consumer.js <span style='color:#111;'> 266B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 212B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"views","children":[{"title":"posts","children":[{"title":"index.html.erb <span style='color:#111;'> 52B </span>","children":null,"spread":false}],"spread":true},{"title":"layouts","children":[{"title":"mailer.text.erb <span style='color:#111;'> 13B </span>","children":null,"spread":false},{"title":"application.html.erb <span style='color:#111;'> 338B </span>","children":null,"spread":false},{"title":"mailer.html.erb <span style='color:#111;'> 229B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"jobs","children":[{"title":"application_job.rb <span style='color:#111;'> 269B </span>","children":null,"spread":false}],"spread":true},{"title":"channels","children":[{"title":"application_cable","children":[{"title":"connection.rb <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"channel.rb <span style='color:#111;'> 79B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"controllers","children":[{"title":"posts_controller.rb <span style='color:#111;'> 68B </span>","children":null,"spread":false},{"title":"application_controller.rb <span style='color:#111;'> 57B </span>","children":null,"spread":false},{"title":"concerns","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"config.ru <span style='color:#111;'> 130B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 334B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"rails <span style='color:#111;'> 264B </span>","children":null,"spread":false},{"title":"setup <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"webpack <span style='color:#111;'> 414B </span>","children":null,"spread":false},{"title":"bundle <span style='color:#111;'> 2.88KB </span>","children":null,"spread":false},{"title":"spring <span style='color:#111;'> 507B </span>","children":null,"spread":false},{"title":"yarn <span style='color:#111;'> 303B </span>","children":null,"spread":false},{"title":"webpack-dev-server <span style='color:#111;'> 419B </span>","children":null,"spread":false},{"title":"rake <span style='color:#111;'> 213B </span>","children":null,"spread":false}],"spread":true},{"title":"storage","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"postcss.config.js <span style='color:#111;'> 224B </span>","children":null,"spread":false},{"title":"log","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"db","children":[{"title":"seeds.rb <span style='color:#111;'> 370B </span>","children":null,"spread":false}],"spread":true},{"title":".ruby-version <span style='color:#111;'> 6B </span>","children":null,"spread":false},{"title":"public","children":[{"title":"robots.txt <span style='color:#111;'> 99B </span>","children":null,"spread":false},{"title":"apple-touch-icon.png <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"422.html <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"apple-touch-icon-precomposed.png <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"500.html <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"404.html <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":true},{"title":".browserslistrc <span style='color:#111;'> 9B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 374B </span>","children":null,"spread":false},{"title":"vendor","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"webpack","children":[{"title":"test.js <span style='color:#111;'> 155B </span>","children":null,"spread":false},{"title":"production.js <span style='color:#111;'> 154B </span>","children":null,"spread":false},{"title":"environment.js <span style='color:#111;'> 82B </span>","children":null,"spread":false},{"title":"development.js <span style='color:#111;'> 155B </span>","children":null,"spread":false}],"spread":false},{"title":"webpacker.yml <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"cable.yml <span style='color:#111;'> 188B </span>","children":null,"spread":false},{"title":"spring.rb <span style='color:#111;'> 97B </span>","children":null,"spread":false},{"title":"credentials.yml.enc <span style='color:#111;'> 464B </span>","children":null,"spread":false},{"title":"boot.rb <span style='color:#111;'> 207B </span>","children":null,"spread":false},{"title":"database.yml <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"routes.rb <span style='color:#111;'> 161B </span>","children":null,"spread":false},{"title":"environments","children":[{"title":"production.rb <span style='color:#111;'> 4.89KB </span>","children":null,"spread":false},{"title":"development.rb <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"test.rb <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false}],"spread":false},{"title":"environment.rb <span style='color:#111;'> 128B </span>","children":null,"spread":false},{"title":"application.rb <span style='color:#111;'> 657B </span>","children":null,"spread":false},{"title":"storage.yml <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"locales","children":[{"title":"en.yml <span style='color:#111;'> 849B </span>","children":null,"spread":false}],"spread":false},{"title":"puma.rb <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"initializers","children":[{"title":"backtrace_silencers.rb <span style='color:#111;'> 404B </span>","children":null,"spread":false},{"title":"application_controller_renderer.rb <span style='color:#111;'> 216B </span>","children":null,"spread":false},{"title":"cookies_serializer.rb <span style='color:#111;'> 244B </span>","children":null,"spread":false},{"title":"assets.rb <span style='color:#111;'> 630B </span>","children":null,"spread":false},{"title":"wrap_parameters.rb <span style='color:#111;'> 485B </span>","children":null,"spread":false},{"title":"mime_types.rb <span style='color:#111;'> 156B </span>","children":null,"spread":false},{"title":"inflections.rb <span style='color:#111;'> 647B </span>","children":null,"spread":false},{"title":"filter_parameter_logging.rb <span style='color:#111;'> 194B </span>","children":null,"spread":false},{"title":"content_security_policy.rb <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"lib","children":[{"title":"assets","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"tasks","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"babel.config.js <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"tmp","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"Gemfile <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"Rakefile <span style='color:#111;'> 227B </span>","children":null,"spread":false},{"title":"test","children":[{"title":"mailers","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"integration","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"models","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"helpers","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"system","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"channels","children":[{"title":"application_cable","children":[{"title":"connection_test.rb <span style='color:#111;'> 248B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"test_helper.rb <span style='color:#111;'> 386B </span>","children":null,"spread":false},{"title":"application_system_test_case.rb <span style='color:#111;'> 157B </span>","children":null,"spread":false},{"title":"controllers","children":[{"title":"posts_controller_test.rb <span style='color:#111;'> 137B </span>","children":null,"spread":false},{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"fixtures","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"files","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"yarn.lock <span style='color:#111;'> 327.96KB </span>","children":null,"spread":false},{"title":"Gemfile.lock <span style='color:#111;'> 5.52KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]