[{"title":"( 48 个子文件 524KB ) angularjs-chapter3-示例.rar","children":[{"title":"chapter3","children":[{"title":"requirejs-app","children":[{"title":"config","children":[{"title":"karma.e2e.conf.js <span style='color:#111;'> 931B </span>","children":null,"spread":false},{"title":"karma.conf.js <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false}],"spread":true},{"title":"test","children":[{"title":"spec","children":[{"title":"services","children":[{"title":"userServiceSpec.js <span style='color:#111;'> 560B </span>","children":null,"spread":false}],"spread":true},{"title":"main.js <span style='color:#111;'> 753B </span>","children":null,"spread":false}],"spread":true},{"title":"e2e","children":[{"title":"simpleE2ESpec.js <span style='color:#111;'> 216B </span>","children":null,"spread":false}],"spread":true},{"title":"vendor","children":[{"title":"angular-scenario.js <span style='color:#111;'> 782.19KB </span>","children":null,"spread":false},{"title":"angular-mocks.js <span style='color:#111;'> 54.80KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"app","children":[{"title":"index.html <span style='color:#111;'> 461B </span>","children":null,"spread":false},{"title":"views","children":[{"title":"root.html <span style='color:#111;'> 33B </span>","children":null,"spread":false}],"spread":true},{"title":"styles","children":[{"title":"main.css <span style='color:#111;'> 27B </span>","children":null,"spread":false},{"title":"bootstrap.css <span style='color:#111;'> 112.38KB </span>","children":null,"spread":false}],"spread":true},{"title":"scripts","children":[{"title":"services","children":[{"title":"services.js <span style='color:#111;'> 101B </span>","children":null,"spread":false},{"title":"userService.js <span style='color:#111;'> 230B </span>","children":null,"spread":false}],"spread":true},{"title":"main.js <span style='color:#111;'> 1007B </span>","children":null,"spread":false},{"title":"filters","children":[{"title":"filters.js <span style='color:#111;'> 100B </span>","children":null,"spread":false}],"spread":true},{"title":"controllers","children":[{"title":"rootController.js <span style='color:#111;'> 247B </span>","children":null,"spread":false},{"title":"controllers.js <span style='color:#111;'> 104B </span>","children":null,"spread":false}],"spread":true},{"title":"app.js <span style='color:#111;'> 297B </span>","children":null,"spread":false},{"title":"directives","children":[{"title":"ngbkFocus.js <span style='color:#111;'> 284B </span>","children":null,"spread":false},{"title":"directives.js <span style='color:#111;'> 103B </span>","children":null,"spread":false}],"spread":false},{"title":"vendor","children":[{"title":"angular.min.js <span style='color:#111;'> 75.98KB </span>","children":null,"spread":false},{"title":"angular-mocks.js <span style='color:#111;'> 54.95KB </span>","children":null,"spread":false},{"title":"jquery.js <span style='color:#111;'> 262.09KB </span>","children":null,"spread":false},{"title":"require.js <span style='color:#111;'> 80.48KB </span>","children":null,"spread":false},{"title":"domReady.js <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"sample-app","children":[{"title":".gitattributes <span style='color:#111;'> 11B </span>","children":null,"spread":false},{"title":"Gruntfile.js <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":".npmignore <span style='color:#111;'> 29B </span>","children":null,"spread":false},{"title":"test","children":[{"title":"spec","children":[{"title":"controllers","children":[{"title":"main.js <span style='color:#111;'> 484B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"vendor","children":[{"title":"angular-mocks.js <span style='color:#111;'> 53.47KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"testacular.conf.js <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"web-server.js <span style='color:#111;'> 369B </span>","children":null,"spread":false},{"title":"app","children":[{"title":"index.html <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"views","children":[{"title":"main.html <span style='color:#111;'> 202B </span>","children":null,"spread":false}],"spread":true},{"title":"robots.txt <span style='color:#111;'> 32B </span>","children":null,"spread":false},{"title":"styles","children":[{"title":"main.css <span style='color:#111;'> 71B </span>","children":null,"spread":false},{"title":"bootstrap.css <span style='color:#111;'> 112.38KB </span>","children":null,"spread":false}],"spread":true},{"title":"favicon.ico <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":"scripts","children":[{"title":"controllers","children":[{"title":"main.js <span style='color:#111;'> 171B </span>","children":null,"spread":false}],"spread":false},{"title":"app.js <span style='color:#111;'> 315B </span>","children":null,"spread":false},{"title":"vendor","children":[{"title":"angular.js <span style='color:#111;'> 462.16KB </span>","children":null,"spread":false},{"title":"angular.min.js <span style='color:#111;'> 75.98KB </span>","children":null,"spread":false},{"title":"json3.min.js <span style='color:#111;'> 6.87KB </span>","children":null,"spread":false},{"title":"es5-shim.min.js <span style='color:#111;'> 8.76KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":".buildignore <span style='color:#111;'> 8B </span>","children":null,"spread":false},{"title":"404.html <span style='color:#111;'> 4.36KB </span>","children":null,"spread":false},{"title":".htaccess <span style='color:#111;'> 20.48KB </span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'> 153B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]