合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
App目录包括如下子目录: * fw是框架相关代码,也就是所有视图共享的所有函数。 * view是视图相关代码,也就是,为每个视图实现的子目录,子目录名称是视图的Id。 app/fw目录内包含如下子目录: * util:常用函数,key句柄,主题服务,告警服务 * svg:Glyph、Icon、GeoDataService、Map、Zoom和SVG Utilities等服务 * layer: * `Flash Service (transient messages)` * `Panel Service (floating panels)` * `Quick Help Service (key bindings, mouse gestures)` * `Veil Service (loss of server connection)` * widget: * `Button Service (normal, toggle, radiobuttonset)` * `Toolbar Service` * `Table Service` * `Tooltip Service` * remote: * `Login Service` * `Web Socket Service` * `REST Service` * `mast:Masthead functions` * `nav:Navigation service ` ~~~ webapp +-- app | +-- fw | | +-- layer | | +-- mast | | +-- nav | | +-- remote | | +-- svg | | +-- util | | +-- widget | | | +-- view | +-- device | +-- sample | +-- topo | +-- data | +-- img | +-- map | +-- tests | +-- app | | +-- fw | | | +... | | +-- view | | | +... | | +... | +-- e2e | +-- tp | +-- WEB-INF ~~~ * `app/view`目录结构:view目录包含每个实现的视图的子目录。例如,topo包含实现topology视图的所有代码。 * data目录包含以下静态数据文件的子目录: * img - images (.png etc.) * map - GeoJSON map data * tests目录包含karma / jasmine单元测试,以及针对javascript的端到端测试。 * tp目录包含第三方代码,例如,AngularJS, D3, jquery, topojson,等。 * WEB-INF目录包含web.xml文件,配置web束。