[{"title":"( 90 个子文件 126KB ) elixir_ember:演示使用Ember.js运行Phoenix API-源码","children":[{"title":"elixir_ember-master","children":[{"title":".gitignore <span style='color:#111;'> 10B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"phoenix_backend","children":[{"title":".gitignore <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 688B </span>","children":null,"spread":false},{"title":"test","children":[{"title":"support","children":[{"title":"conn_case.ex <span style='color:#111;'> 1018B </span>","children":null,"spread":false},{"title":"channel_case.ex <span style='color:#111;'> 921B </span>","children":null,"spread":false},{"title":"data_case.ex <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false}],"spread":true},{"title":"ember_phoenix_web","children":[{"title":"views","children":[{"title":"error_view_test.exs <span style='color:#111;'> 447B </span>","children":null,"spread":false}],"spread":true},{"title":"controllers","children":[{"title":"teacher_controller_test.exs <span style='color:#111;'> 2.40KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"test_helper.exs <span style='color:#111;'> 67B </span>","children":null,"spread":false},{"title":"ember_phoenix","children":[{"title":"teachers","children":[{"title":"teachers_test.exs <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"priv","children":[{"title":"gettext","children":[{"title":"errors.pot <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"en","children":[{"title":"LC_MESSAGES","children":[{"title":"errors.po <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"repo","children":[{"title":"migrations","children":[{"title":"20180624110350_create_teachers.exs <span style='color:#111;'> 206B </span>","children":null,"spread":false}],"spread":true},{"title":"seeds.exs <span style='color:#111;'> 513B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"config","children":[{"title":"dev.exs <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"config.exs <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"prod.exs <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"test.exs <span style='color:#111;'> 504B </span>","children":null,"spread":false}],"spread":true},{"title":"mix.lock <span style='color:#111;'> 3.96KB </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"ember_phoenix_web","children":[{"title":"views","children":[{"title":"teacher_view.ex <span style='color:#111;'> 543B </span>","children":null,"spread":false},{"title":"changeset_view.ex <span style='color:#111;'> 546B </span>","children":null,"spread":false},{"title":"error_view.ex <span style='color:#111;'> 527B </span>","children":null,"spread":false},{"title":"error_helpers.ex <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false}],"spread":true},{"title":"endpoint.ex <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"channels","children":[{"title":"user_socket.ex <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false}],"spread":false},{"title":"router.ex <span style='color:#111;'> 236B </span>","children":null,"spread":false},{"title":"gettext.ex <span style='color:#111;'> 706B </span>","children":null,"spread":false},{"title":"controllers","children":[{"title":"fallback_controller.ex <span style='color:#111;'> 547B </span>","children":null,"spread":false},{"title":"teacher_controller.ex <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"ember_phoenix_web.ex <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"ember_phoenix","children":[{"title":"teachers","children":[{"title":"teacher.ex <span style='color:#111;'> 320B </span>","children":null,"spread":false},{"title":"teachers.ex <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false}],"spread":false},{"title":"repo.ex <span style='color:#111;'> 266B </span>","children":null,"spread":false},{"title":"application.ex <span style='color:#111;'> 995B </span>","children":null,"spread":false}],"spread":true},{"title":"ember_phoenix.ex <span style='color:#111;'> 243B </span>","children":null,"spread":false}],"spread":true},{"title":"mix.exs <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false}],"spread":true},{"title":"ember_frontend","children":[{"title":".gitignore <span style='color:#111;'> 346B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"ember-cli-build.js <span style='color:#111;'> 793B </span>","children":null,"spread":false},{"title":"public","children":[{"title":"robots.txt <span style='color:#111;'> 51B </span>","children":null,"spread":false}],"spread":true},{"title":".ember-cli <span style='color:#111;'> 280B </span>","children":null,"spread":false},{"title":"tests","children":[{"title":"integration","children":[{"title":"components","children":[{"title":"teacher-list-test.js <span style='color:#111;'> 783B </span>","children":null,"spread":false}],"spread":true},{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"test-helper.js <span style='color:#111;'> 228B </span>","children":null,"spread":false},{"title":"unit","children":[{"title":"routes","children":[{"title":"application-test.js <span style='color:#111;'> 283B </span>","children":null,"spread":false}],"spread":false},{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"models","children":[{"title":"teacher-test.js <span style='color:#111;'> 415B </span>","children":null,"spread":false}],"spread":false},{"title":"controllers","children":[{"title":"teachers","children":[{"title":"show-test.js <span style='color:#111;'> 347B </span>","children":null,"spread":false}],"spread":false},{"title":"teacher","children":[{"title":"show-test.js <span style='color:#111;'> 345B </span>","children":null,"spread":false}],"spread":false},{"title":"teachers-test.js <span style='color:#111;'> 337B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"helpers","children":[{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"index.html <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false}],"spread":true},{"title":"testem.js <span style='color:#111;'> 506B </span>","children":null,"spread":false},{"title":"app","children":[{"title":"components","children":[{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"teacher-list.js <span style='color:#111;'> 81B </span>","children":null,"spread":false}],"spread":true},{"title":"routes","children":[{"title":"teachers","children":[{"title":"show.js <span style='color:#111;'> 170B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 135B </span>","children":null,"spread":false}],"spread":false},{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"application.js <span style='color:#111;'> 138B </span>","children":null,"spread":false},{"title":"teachers.js <span style='color:#111;'> 80B </span>","children":null,"spread":false}],"spread":false},{"title":"router.js <span style='color:#111;'> 349B </span>","children":null,"spread":false},{"title":"app.js <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":"models","children":[{"title":"teacher.js <span style='color:#111;'> 119B </span>","children":null,"spread":false},{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"adapters","children":[{"title":"application.js <span style='color:#111;'> 96B </span>","children":null,"spread":false}],"spread":false},{"title":"helpers","children":[{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"styles","children":[{"title":"app.css <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"index.html <span style='color:#111;'> 698B </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"components","children":[{"title":"teacher-list.hbs <span style='color:#111;'> 110B </span>","children":null,"spread":false},{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"teachers","children":[{"title":"show.hbs <span style='color:#111;'> 71B </span>","children":null,"spread":false},{"title":"index.hbs <span style='color:#111;'> 55B </span>","children":null,"spread":false}],"spread":false},{"title":"index.hbs <span style='color:#111;'> 55B </span>","children":null,"spread":false},{"title":"application.hbs <span style='color:#111;'> 10B </span>","children":null,"spread":false}],"spread":false},{"title":"resolver.js <span style='color:#111;'> 65B </span>","children":null,"spread":false},{"title":"controllers","children":[{"title":"teachers","children":[{"title":"show.js <span style='color:#111;'> 123B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 80B </span>","children":null,"spread":false}],"spread":false},{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"teachers.js <span style='color:#111;'> 145B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"package.json <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"vendor","children":[{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"targets.js <span style='color:#111;'> 305B </span>","children":null,"spread":false},{"title":"environment.js <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false}],"spread":false},{"title":".watchmanconfig <span style='color:#111;'> 37B </span>","children":null,"spread":false},{"title":".eslintignore <span style='color:#111;'> 28B </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 293B </span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'> 368B </span>","children":null,"spread":false},{"title":".eslintrc.js <span style='color:#111;'> 621B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 343.18KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]