rancher/ui 路由资源对应表
架构分析
主要技术栈
基础web框架: Ember.js
构建脚手架: Ember CLI
ember-engines: http://ember-engines.com/
国际化: 读配置文件
打包工具: WebPack
dom操作: jquery
Nodejs框架: express生态+http-proxy
图表使用的: echarts 和 d3
样式: node-sass
没有使用大的组件库,只是使用了一些小插件如 jquery.jgrowl
命令执行使用的: xterm.js
模板引擎: hbs
网络层数据流转
本地开发时,接口请求的都是本地的,使用http-proxy 做代理
在server/proxies/api.js 里 可以看到
ui
├── .github # 存放关于github上的一些“配置”的
├── app # 存放插件,组件以及应用的入口文件,路由配置
│ ├── 文件夹 # 插件,组件 hbs模板,路由文件,控制器
│ ├── app.js # 应用js入口文件,引擎,
│ ├── formats.js # 格式化文件
│ ├── index.html # 应用html入口,资源都通过此文件注入
│ ├── resolver.js # 控制器,处理本地的路由方法,页面,数据渲染
│ ├── router.js # 路由管理主文件
├── blueprints # 存放蓝图模板
├── config # 应用配置文件
│ ├── ember-intl.js # 本地化服务注入到视图、路径、模块、控制器和组件中。
│ ├── environment.js # 应用的环境变量,全局变量
│ ├── optional-features.json # 依赖,引入的库
│ ├── targets.js # 浏览器相关
├── dist # 编译后的静态文件
├── lib # 全局引入的插件
├── node_modules # 第三方依赖
├── public # 存放不需要编译的静态文件
├── scripts # 待运行的脚本,.sh
├── server # 服务器相关代码,代理,打印日志,设置请求头部
├── ssl # https相关配置ssl文件
├── test # test环境
├── tmp # 存放临时文件
├── translations # 翻译文件,国际化
├── vendor # 引入的第三方包,会被编译
├── .eslint* # eslint的规则,忽略文件
├── *docker* # docker相关文件,生成镜像,运行容器相关
├── .editorconfig # 代码格式
├── .gitignore # Git 提交忽略的文件配置
├── yarn-lock.json # 用来锁定依赖的版本号(Yarn 自动生成)
├── package-lock.json # 用来锁定依赖的版本号(NPM 自动生成)
├── package.json # 项目基本信息,依赖包,命令
在app/router.js中 有对路由进行封装
对应都是lib/目录下
目录 => 路径
nodes => /n
gobal-admin => /g
对应app/authenticated/目录
目录 => 路径
dummy-dev => /dev
cluster => /c/:cluster_id
project =>/p/:project_id
rancher/ui 路由资源对应表相关推荐
- 一款基于jquery ui的动画提交表单
今天要给大家分享一款基于jquery ui的动画提交表单.这款提交表单的的效果是以动画的形式依次列表所需填写的信息.效果非常不错,效果图如下: 在线预览 源码下载 实现的代码. html代码: & ...
- 【Android 安装包优化】资源混淆 ( resources.arsc 资源映射表文件格式 | 头文件 数据格式 | 全局字符串池 数据格式 | 包数据 数据格式 | 包头 数据格式 )
文章目录 一.resources.arsc 资源映射表文件格式 二.头文件 数据格式 三.全局字符串池 数据格式 四.包数据 数据格式 1.包头 数据格式 2.资源类型字符串池 数据格式 3.资源名称 ...
- 【Android 安装包优化】资源混淆 ( resources.arsc 资源映射表混淆 | resources.arsc 资源映射表二进制格式分析 | 混淆全局字符串池和资源名称字符串池 )
文章目录 一.resources.arsc 资源映射表 混淆 二.resources.arsc 资源映射表二进制格式分析 三.参考资料 资源混淆时 , 需要修改混淆 resources.arsc 资源 ...
- 【Android 安装包优化】资源混淆 ( AAPT2 资源编译工具 | resources.arsc 资源映射表 工作机制 )
文章目录 一.AAPT2 资源编译工具 二.resources.arsc 资源映射表 工作机制 三.参考资料 一.AAPT2 资源编译工具 资源的编译 , 生成 R.java 文件 , 都是通过 AA ...
- 【Android 安装包优化】资源打包配置 ( resources.arsc 资源映射表 | 配置国际化资源 )
文章目录 一.resources.arsc 资源映射表 二.配置国际化资源 三.完整 build.gradle 构建脚本示例 四.参考资料 一.resources.arsc 资源映射表 分析 Andr ...
- 超级干货|UI免费资源集合地,分享乐园,为UI设计师减少70%加班时间
SooUI(搜优) 是为UI设计师.UE创意交互和程序员提供高质量UI设计资源的地方! 为UI设计师减少70%加班时间! SooUI(搜优) 是国内免费的高质量ui素材网,有ps sketch xd ...
- 25个优秀的UI设计资源下载
25个优秀的UI设计资源下载 2015-12-11 标签:UI设计UI资源 http://sc.chinaz.com/info/151211512498.htm 下面分享一组优秀的UI设计资源, ...
- Windows 批量添加删除路由资源性能优化
首先,本文只涉及如何优化Windows批量添加删除路由资源的速度优化. 基于虚拟网卡来实现虚拟网络的组建的架构图如下所示: 图片来自网络 起因: 一般来说,私有网络的一个资源对应本地的一条路由(比如: ...
- 分享很不错的10个UI图标资源站
最近迷上了android开发,在开发过程中,发现需要用到的图标很多.于是就在网上到处搜索,但是花了好长时间也没有找到自己想要的图标,慢慢的就开始琢磨这个问题,怎么样找到高质量又免费的图标资源呢,经过查 ...
最新文章
- mongodb - 前端form表单数据传输,在保存和清除的数据格式的处理程序的 - 非递归...
- python语言入门m-「数据挖掘入门系列」Python快速入门
- 最讨厌心灵鸡汤 所有失败最终都是人不行
- C++中运算符重载的方法
- centos查看mysql信息_CentOS查看和修改MySQL字符集
- opengl加载显示3D模型obj类型文件
- nio框架中的多个Selector结构
- Oracle全文索引之五 测试
- java 数据库操作教程_数据库基本操作:增删改查及联表操作
- Codeforces 853C - Boredom
- mysql安装 demo [linux centos7] [5.7.26]
- 你还在为查询滑动窗口最大值发愁吗?点开看最高效率解法!
- [NOIP2011] 玛雅游戏
- 第四章 选择结构程序设计习题总结
- 从二维码图片到镂空二维码stl模型(1)
- 计算机wmi配置错误,系统没有WMI服务、WMI错误修复办法
- 云平台、面向服务的体系结构和云编程
- 【计算机网络】计网笔记知识点整理篇(1-3章,后续章节持续更新)
- MOSFET的雪崩特性
- check_cbss_kafka.sh
热门文章
- 已有一个已排好序的数组,要求输入一个数,将它插入数组中,保持数组依然有序。
- Dockerfile unable to access ‘.git/‘: Failed to connect to gitlab.com
- ccna 服务器输入域名显示不出,思科为服务器设置域名
- Gradle配置多渠道打包
- 为什么要进行WHQL微软徽标认证?
- WIN10网络显示DNS服务器可能不可用,Win10系统总是提示DNS解析失败无法上网的解决方法...
- 如何彻底禁用 werfalut.exe
- OrangePi 5 Docker下安装OpenWRT作软路由(同样适用于树莓派等设备)
- Android 常用图片框架对比
- docker常用命令(学习自用)