# loft-desktop **Repository Path**: hxhjava/loft-desktop ## Basic Information - **Project Name**: loft-desktop - **Description**: Loft桌面端应用框架 - **Primary Language**: Unknown - **License**: LGPL-3.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2015-11-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LoftDesktop LoftDesktop是针对桌面研发的组件库 ## 介绍说明 目录介绍: dist └── loft-desktop │ ├── css │ │ ├── loft-desktop-compact.css │ │ ├── loft-desktop-compact.min.css │ │ ├── loft-desktop-default.css │ │ ├── loft-desktop-default.min.css │ │ ├── loft-desktop-portal.css │ │ └── loft-desktop-portal.min.css │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── img │ ├── js │ │ ├── loft-desktop-all.js │ │ ├── loft-desktop-all.min.js │ │ ├── loft-desktop-net.js │ │ ├── loft-desktop-net.min.js │ │ └── loft-desktop-require.js │ ├── locale │ │ ├── loft-desktop-locale.en.js │ │ └── loft-desktop-locale.zh.js │ └── third-party - `css` 目录放置主题样式文件,提供默认/紧凑/portal三个风格 - `fonts` 方式字体图标文件 - `img` 放置用到的图标 - `js` 放置生成的`js`文件 - `loft-desktop-all.js` 包含常用组件和一些大型组件(`grid`,`tree`等),适用于企业`ERP`应用 - `loft-desktop-net.js` 包含常用组件,是用于互联网应用 - `loft-desktop-require.js` 用于业务`AMD`模块化加载 - `locale` 放置国际化资源文件 - `third-party` 放置非核心组件 ## 安装编译 环境准备 - nodejs - ruby (api生成需要) 安装grunt命令 npm install -g grunt-cli 下载工程 git clone https://git.oschina.net/myloft/Loft.git 安装模块 cd loft-desktop/ npm install 编译输出 grunt ## 使用示例 典型的index页代码 标题 ## License loftDesktop是采用[LGPLV3](LICENSE)协议 ## Important 1. 声明是必须的,此声明必须位于第一行,此声明之前不能出现任何内容(包括空格),否则浏览器无法检测。 2. 针对IE的注释是必不可少的; 3. X-UA-Compatible元标签的配置是必不可少的,尤其是针对IE的配置,可以强制IE使用“标准模式”渲染页面,而不是以“怪异模式”; 4. renderer元标签用来兼容国产的一些垃圾双核浏览器,如360等,强制它们以chrome内核渲染页面; 5. viewport元标签用来支持响应式设计;