Soumettre la recherche
Mettre en ligne
静态项目管理工具 - opm
•
Télécharger en tant que PPTX, PDF
•
0 j'aime
•
523 vues
G
goto100
Suivre
Business
Signaler
Partager
Signaler
Partager
1 sur 22
Télécharger maintenant
Recommandé
快快樂樂學會 Angular 2 網站開發框架 (Modern Web 2016)
快快樂樂學會 Angular 2 網站開發框架 (Modern Web 2016)
Will Huang
前端常用调试工具介绍
前端常用调试工具介绍
taobao.com
Angular 7 全新功能探索 (Angular Taiwan 2018)
Angular 7 全新功能探索 (Angular Taiwan 2018)
Will Huang
Ant构建工具快速入门
Ant构建工具快速入门
minghe36
Angular 4 新手入門攻略完全制霸
Angular 4 新手入門攻略完全制霸
Will Huang
使用 ASP.NET 5 實戰開發雲端應用程式
使用 ASP.NET 5 實戰開發雲端應用程式
Will Huang
快快樂樂學 Angular 2 開發框架
快快樂樂學 Angular 2 開發框架
Will Huang
CP 值很高的 Gulp
CP 值很高的 Gulp
Yvonne Yu
Recommandé
快快樂樂學會 Angular 2 網站開發框架 (Modern Web 2016)
快快樂樂學會 Angular 2 網站開發框架 (Modern Web 2016)
Will Huang
前端常用调试工具介绍
前端常用调试工具介绍
taobao.com
Angular 7 全新功能探索 (Angular Taiwan 2018)
Angular 7 全新功能探索 (Angular Taiwan 2018)
Will Huang
Ant构建工具快速入门
Ant构建工具快速入门
minghe36
Angular 4 新手入門攻略完全制霸
Angular 4 新手入門攻略完全制霸
Will Huang
使用 ASP.NET 5 實戰開發雲端應用程式
使用 ASP.NET 5 實戰開發雲端應用程式
Will Huang
快快樂樂學 Angular 2 開發框架
快快樂樂學 Angular 2 開發框架
Will Huang
CP 值很高的 Gulp
CP 值很高的 Gulp
Yvonne Yu
使用 Visual Studio Code 建構 JavaScript 應用程式
使用 Visual Studio Code 建構 JavaScript 應用程式
Will Huang
Koa 正在等一個人
Koa 正在等一個人
Fred Chien
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式
Will Huang
進擊的前端工程師:今天就用 JSON Server 自己打造 API 吧!
進擊的前端工程師:今天就用 JSON Server 自己打造 API 吧!
Will Huang
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
Will Huang
Continuous Delivery with Ansible x GitLab CI
Continuous Delivery with Ansible x GitLab CI
Chu-Siang Lai
ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索
Will Huang
前端编译平台
前端编译平台
Welefen Lee
Angular 5 全新功能探索 @ JSDC2017
Angular 5 全新功能探索 @ JSDC2017
Will Huang
全新 Windows Server 2019 容器技術及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
全新 Windows Server 2019 容器技術及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
Will Huang
Ansible introduction
Ansible introduction
Chyi-Shian Jiang
ModernWeb 2017 angular component
ModernWeb 2017 angular component
Chieh Kai Yang
Frontend Devops at Cloudinsight
Frontend Devops at Cloudinsight
Yan Wang
Node.js從無到有 基本課程
Node.js從無到有 基本課程
Simon Su
以 Kotlin Multiplatform Mobile (KMM) 開發跨平台行動應用
以 Kotlin Multiplatform Mobile (KMM) 開發跨平台行動應用
Shengyou Fan
Angular 4 網站開發最佳實務 (Modern Web 2017)
Angular 4 網站開發最佳實務 (Modern Web 2017)
Will Huang
ASP.NET 5 的創新與變革
ASP.NET 5 的創新與變革
Will Huang
使用 C#/Razor 開發互動式 WebAssembly 網站 (Modern Web 2018)
使用 C#/Razor 開發互動式 WebAssembly 網站 (Modern Web 2018)
Will Huang
Visual Studio 2017 新功能探索 (Study4.TW)
Visual Studio 2017 新功能探索 (Study4.TW)
Will Huang
開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽
Will Huang
OPM
OPM
goto100
Media presentation
Media presentation
alicepower93
Contenu connexe
Tendances
使用 Visual Studio Code 建構 JavaScript 應用程式
使用 Visual Studio Code 建構 JavaScript 應用程式
Will Huang
Koa 正在等一個人
Koa 正在等一個人
Fred Chien
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式
Will Huang
進擊的前端工程師:今天就用 JSON Server 自己打造 API 吧!
進擊的前端工程師:今天就用 JSON Server 自己打造 API 吧!
Will Huang
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
Will Huang
Continuous Delivery with Ansible x GitLab CI
Continuous Delivery with Ansible x GitLab CI
Chu-Siang Lai
ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索
Will Huang
前端编译平台
前端编译平台
Welefen Lee
Angular 5 全新功能探索 @ JSDC2017
Angular 5 全新功能探索 @ JSDC2017
Will Huang
全新 Windows Server 2019 容器技術及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
全新 Windows Server 2019 容器技術及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
Will Huang
Ansible introduction
Ansible introduction
Chyi-Shian Jiang
ModernWeb 2017 angular component
ModernWeb 2017 angular component
Chieh Kai Yang
Frontend Devops at Cloudinsight
Frontend Devops at Cloudinsight
Yan Wang
Node.js從無到有 基本課程
Node.js從無到有 基本課程
Simon Su
以 Kotlin Multiplatform Mobile (KMM) 開發跨平台行動應用
以 Kotlin Multiplatform Mobile (KMM) 開發跨平台行動應用
Shengyou Fan
Angular 4 網站開發最佳實務 (Modern Web 2017)
Angular 4 網站開發最佳實務 (Modern Web 2017)
Will Huang
ASP.NET 5 的創新與變革
ASP.NET 5 的創新與變革
Will Huang
使用 C#/Razor 開發互動式 WebAssembly 網站 (Modern Web 2018)
使用 C#/Razor 開發互動式 WebAssembly 網站 (Modern Web 2018)
Will Huang
Visual Studio 2017 新功能探索 (Study4.TW)
Visual Studio 2017 新功能探索 (Study4.TW)
Will Huang
開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽
Will Huang
Tendances
(20)
使用 Visual Studio Code 建構 JavaScript 應用程式
使用 Visual Studio Code 建構 JavaScript 應用程式
Koa 正在等一個人
Koa 正在等一個人
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式
進擊的前端工程師:今天就用 JSON Server 自己打造 API 吧!
進擊的前端工程師:今天就用 JSON Server 自己打造 API 吧!
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
Continuous Delivery with Ansible x GitLab CI
Continuous Delivery with Ansible x GitLab CI
ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索
前端编译平台
前端编译平台
Angular 5 全新功能探索 @ JSDC2017
Angular 5 全新功能探索 @ JSDC2017
全新 Windows Server 2019 容器技術及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
全新 Windows Server 2019 容器技術及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
Ansible introduction
Ansible introduction
ModernWeb 2017 angular component
ModernWeb 2017 angular component
Frontend Devops at Cloudinsight
Frontend Devops at Cloudinsight
Node.js從無到有 基本課程
Node.js從無到有 基本課程
以 Kotlin Multiplatform Mobile (KMM) 開發跨平台行動應用
以 Kotlin Multiplatform Mobile (KMM) 開發跨平台行動應用
Angular 4 網站開發最佳實務 (Modern Web 2017)
Angular 4 網站開發最佳實務 (Modern Web 2017)
ASP.NET 5 的創新與變革
ASP.NET 5 的創新與變革
使用 C#/Razor 開發互動式 WebAssembly 網站 (Modern Web 2018)
使用 C#/Razor 開發互動式 WebAssembly 網站 (Modern Web 2018)
Visual Studio 2017 新功能探索 (Study4.TW)
Visual Studio 2017 新功能探索 (Study4.TW)
開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽
En vedette
OPM
OPM
goto100
Media presentation
Media presentation
alicepower93
State and activity verbs
State and activity verbs
amanybreidy
Quixli Presentation
Quixli Presentation
Quixli
Fulltext
Fulltext
guestc03e0b
Tente inox 1011
Tente inox 1011
EUROPAGES
Presentation1a
Presentation1a
cmnaafi
Search engine optimization
Search engine optimization
Soft System Solution
Varioface m340 fr50000
Varioface m340 fr50000
EUROPAGES
52005192 pit fr_ict
52005192 pit fr_ict
EUROPAGES
Berthold.catalogue auto 2012
Berthold.catalogue auto 2012
EUROPAGES
Débitmètre electromagnétique série flomid fx
Débitmètre electromagnétique série flomid fx
EUROPAGES
Catalogue profils berthold marx. 2012 compresse 1
Catalogue profils berthold marx. 2012 compresse 1
EUROPAGES
Ge2010 nakedgen
Ge2010 nakedgen
NAKED GENERATIONS
En vedette
(14)
OPM
OPM
Media presentation
Media presentation
State and activity verbs
State and activity verbs
Quixli Presentation
Quixli Presentation
Fulltext
Fulltext
Tente inox 1011
Tente inox 1011
Presentation1a
Presentation1a
Search engine optimization
Search engine optimization
Varioface m340 fr50000
Varioface m340 fr50000
52005192 pit fr_ict
52005192 pit fr_ict
Berthold.catalogue auto 2012
Berthold.catalogue auto 2012
Débitmètre electromagnétique série flomid fx
Débitmètre electromagnétique série flomid fx
Catalogue profils berthold marx. 2012 compresse 1
Catalogue profils berthold marx. 2012 compresse 1
Ge2010 nakedgen
Ge2010 nakedgen
Similaire à 静态项目管理工具 - opm
Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超
drewz lin
富文本编辑器在互联网上的应用
富文本编辑器在互联网上的应用
luolonghao
美团前端架构简介
美团前端架构简介
pan weizeng
Berserk js
Berserk js
taobao.com
非常靠谱 Html 5
非常靠谱 Html 5
Tony Deng
张所勇:前端开发工具推荐
张所勇:前端开发工具推荐
zhangsuoyong
从无阻塞并行脚本加载(Lab.js)到浏览器消息模型
从无阻塞并行脚本加载(Lab.js)到浏览器消息模型
Jackson Tian
啟動 Laravel 與環境設定
啟動 Laravel 與環境設定
Shengyou Fan
百度前端性能监控与优化实践
百度前端性能监控与优化实践
Welefen Lee
百度前端性能监控与优化实践
百度前端性能监控与优化实践
taobao.com
钱宝坤:多浏览器集成的JavaScript单元测试工具
钱宝坤:多浏览器集成的JavaScript单元测试工具
taobao.com
常用开发工具介绍
常用开发工具介绍
haozes
基于Ivy ant的java构建初探
基于Ivy ant的java构建初探
Anson Yang
C语言benchmark覆盖信息收集总结4
C语言benchmark覆盖信息收集总结4
Tao He
ASP.NET MVC 6 新功能探索
ASP.NET MVC 6 新功能探索
Will Huang
广告技术部自动化测试介绍.pdf
广告技术部自动化测试介绍.pdf
bj_qa
Docker tutorial
Docker tutorial
azole Lai
Web testing automation
Web testing automation
kuozui
Software Engineer Talk
Software Engineer Talk
Larry Cai
高性能网站最佳实践
高性能网站最佳实践
longhao
Similaire à 静态项目管理工具 - opm
(20)
Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超
富文本编辑器在互联网上的应用
富文本编辑器在互联网上的应用
美团前端架构简介
美团前端架构简介
Berserk js
Berserk js
非常靠谱 Html 5
非常靠谱 Html 5
张所勇:前端开发工具推荐
张所勇:前端开发工具推荐
从无阻塞并行脚本加载(Lab.js)到浏览器消息模型
从无阻塞并行脚本加载(Lab.js)到浏览器消息模型
啟動 Laravel 與環境設定
啟動 Laravel 與環境設定
百度前端性能监控与优化实践
百度前端性能监控与优化实践
百度前端性能监控与优化实践
百度前端性能监控与优化实践
钱宝坤:多浏览器集成的JavaScript单元测试工具
钱宝坤:多浏览器集成的JavaScript单元测试工具
常用开发工具介绍
常用开发工具介绍
基于Ivy ant的java构建初探
基于Ivy ant的java构建初探
C语言benchmark覆盖信息收集总结4
C语言benchmark覆盖信息收集总结4
ASP.NET MVC 6 新功能探索
ASP.NET MVC 6 新功能探索
广告技术部自动化测试介绍.pdf
广告技术部自动化测试介绍.pdf
Docker tutorial
Docker tutorial
Web testing automation
Web testing automation
Software Engineer Talk
Software Engineer Talk
高性能网站最佳实践
高性能网站最佳实践
Dernier
Hi 00971552965071 ABORTION PILLS IN Marina Palm Jumeirah JVC
Hi 00971552965071 ABORTION PILLS IN Marina Palm Jumeirah JVC
schonejummy
Bulawayo +27632505360 Abortion Pills in Bulawayo Harare Cytotec/Misoprostol i...
Bulawayo +27632505360 Abortion Pills in Bulawayo Harare Cytotec/Misoprostol i...
schonejummy
Kuwait City₩Kit【+971523788684】彡 ௹#Abortion Pills For sale In Kuwait City.
Kuwait City₩Kit【+971523788684】彡 ௹#Abortion Pills For sale In Kuwait City.
fionamali24
Al Doha +971552965071 Abortion Pills in Doha Qatar Al Wakrah misoprostol/cyto...
Al Doha +971552965071 Abortion Pills in Doha Qatar Al Wakrah misoprostol/cyto...
schonejummy
Abortion Pills for sale in Ajman (UAE) ((+27.7377;58;557) Abortion Pills / Cy...
Abortion Pills for sale in Ajman (UAE) ((+27.7377;58;557) Abortion Pills / Cy...
daisycvs
ABORTION PILLS IN AL WAKRAH《@௵+971523788684௵》CYTOTEC TABLETS FOR SALE IN DOHA...
ABORTION PILLS IN AL WAKRAH《@௵+971523788684௵》CYTOTEC TABLETS FOR SALE IN DOHA...
cytotecshop6
ABORTION PILLS IN BADPLAAS [(+27632505360 BUY CYTOTEC PILLS IN BADPLAAS/ABORT...
ABORTION PILLS IN BADPLAAS [(+27632505360 BUY CYTOTEC PILLS IN BADPLAAS/ABORT...
ramacollinz
《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》
《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》
powerdd
cs代写服务如何收费?坚持高性价比的服务宗旨 ,满足更多留学生的CS作业代写需求,为大家提供最合理的代写价格。
cs代写服务如何收费?坚持高性价比的服务宗旨 ,满足更多留学生的CS作业代写需求,为大家提供最合理的代写价格。
nani260565
Where to buy(^^+27737758557** Abortion Pills in Dubai/UAE/ Abudhabi/Fujairah ...
Where to buy(^^+27737758557** Abortion Pills in Dubai/UAE/ Abudhabi/Fujairah ...
daisycvs
Secunda +27<~>0632505360 Abortion Pills Around Embalenhle Approved Safe 4 Ter...
Secunda +27<~>0632505360 Abortion Pills Around Embalenhle Approved Safe 4 Ter...
ramacollinz
IN Port Alfred [[[[WhatsApp (((+27632505360))) *____**)) ABORTION PILLS FOR S...
IN Port Alfred [[[[WhatsApp (((+27632505360))) *____**)) ABORTION PILLS FOR S...
schonejummy
Abortion in AL AIN*%UAE^*[☎️+971523788684**]]@ @# Abortion pills for sale in ...
Abortion in AL AIN*%UAE^*[☎️+971523788684**]]@ @# Abortion pills for sale in ...
fionamali24
IN MUSCAT & OMAN 🏥[^(+968_76875161*))☎️)¥) LEGIT Cytotec Pills.
IN MUSCAT & OMAN 🏥[^(+968_76875161*))☎️)¥) LEGIT Cytotec Pills.
zuhaibhaideri99
Dernier
(14)
Hi 00971552965071 ABORTION PILLS IN Marina Palm Jumeirah JVC
Hi 00971552965071 ABORTION PILLS IN Marina Palm Jumeirah JVC
Bulawayo +27632505360 Abortion Pills in Bulawayo Harare Cytotec/Misoprostol i...
Bulawayo +27632505360 Abortion Pills in Bulawayo Harare Cytotec/Misoprostol i...
Kuwait City₩Kit【+971523788684】彡 ௹#Abortion Pills For sale In Kuwait City.
Kuwait City₩Kit【+971523788684】彡 ௹#Abortion Pills For sale In Kuwait City.
Al Doha +971552965071 Abortion Pills in Doha Qatar Al Wakrah misoprostol/cyto...
Al Doha +971552965071 Abortion Pills in Doha Qatar Al Wakrah misoprostol/cyto...
Abortion Pills for sale in Ajman (UAE) ((+27.7377;58;557) Abortion Pills / Cy...
Abortion Pills for sale in Ajman (UAE) ((+27.7377;58;557) Abortion Pills / Cy...
ABORTION PILLS IN AL WAKRAH《@௵+971523788684௵》CYTOTEC TABLETS FOR SALE IN DOHA...
ABORTION PILLS IN AL WAKRAH《@௵+971523788684௵》CYTOTEC TABLETS FOR SALE IN DOHA...
ABORTION PILLS IN BADPLAAS [(+27632505360 BUY CYTOTEC PILLS IN BADPLAAS/ABORT...
ABORTION PILLS IN BADPLAAS [(+27632505360 BUY CYTOTEC PILLS IN BADPLAAS/ABORT...
《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》
《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》
cs代写服务如何收费?坚持高性价比的服务宗旨 ,满足更多留学生的CS作业代写需求,为大家提供最合理的代写价格。
cs代写服务如何收费?坚持高性价比的服务宗旨 ,满足更多留学生的CS作业代写需求,为大家提供最合理的代写价格。
Where to buy(^^+27737758557** Abortion Pills in Dubai/UAE/ Abudhabi/Fujairah ...
Where to buy(^^+27737758557** Abortion Pills in Dubai/UAE/ Abudhabi/Fujairah ...
Secunda +27<~>0632505360 Abortion Pills Around Embalenhle Approved Safe 4 Ter...
Secunda +27<~>0632505360 Abortion Pills Around Embalenhle Approved Safe 4 Ter...
IN Port Alfred [[[[WhatsApp (((+27632505360))) *____**)) ABORTION PILLS FOR S...
IN Port Alfred [[[[WhatsApp (((+27632505360))) *____**)) ABORTION PILLS FOR S...
Abortion in AL AIN*%UAE^*[☎️+971523788684**]]@ @# Abortion pills for sale in ...
Abortion in AL AIN*%UAE^*[☎️+971523788684**]]@ @# Abortion pills for sale in ...
IN MUSCAT & OMAN 🏥[^(+968_76875161*))☎️)¥) LEGIT Cytotec Pills.
IN MUSCAT & OMAN 🏥[^(+968_76875161*))☎️)¥) LEGIT Cytotec Pills.
静态项目管理工具 - opm
1.
静态项目管理工具 - opm
Object project manager
2.
问题 文件颗粒度 –
维护性 网络请求数 – 性能 互斥 解决方法:合并,增加编译过程
3.
项目管理工具 有ant/maven等 处理依赖
构建项目 文档、单元测试等等
4.
一个典型的前端项目 https://github.com/jquery/jquery https://github.com/joyent/node
5.
opm介绍 一个类似于ant/maven的代码构建工具,一个控制台程序 一个类似于apt-get/yum的代码(包含依赖)获取工具,搭配一个可自行搭建的代码中央库服务器
可通过设置静态服务器代理实现实时的动态编译 可与mercurial结合实现中央库的自动编译发布
6.
与人人网业务无关 完全开源 http://staticcompiler.googlecode.com/
7.
一个opm项目 一个template-config.xml文件 doc目录
- 项目文档 lib目录 - 相关依赖库 res目录 - 资源文件(图片、flash) test目录 - 测试 src目录 - 项目源代码
8.
库 前端静态“库”,包括css/js/图片/swf等静态资源 严格区分“源库”与“发布库”
每个源库可选一个唯一标识,格式一个url 保持每个库的独立性,不通过路径进行依赖,通过唯一标识处理依赖 源库中只存在最小粒度的源文件 通过init命令初始化一个源库 template-config.xml 标识一个库
9.
库 一个源库可以对应多个发布库 一个发布库对应一个源库
对于源库,发布库是无形的,源库不保存发布库的任何信息 源库与发布库之间通过link命令进行连接,有两种连接方式,本地连接和标识连接
10.
本地连接 本地连接,发布库中直接保存了源库的本地路径 优点:无需工作区支持
缺点:每个开发人员都需要自己通过link命令建立连接;无法处理依赖 用于:独立、临时性的小项目
11.
标识连接 标识连接,发布库中保存了源库的唯一标识 优点:只需项目创建者建立一次连接;有工作区支持,可以处理项目依赖
缺点:需要工作区支持 处理依赖 – 工作区
12.
工作区 一个包含了多个库的磁盘目录 一个工作区中的多个库可以通过库的唯一标识进行依赖,不通过磁盘路径进行依赖
保证一个库在一个工作区中只存在一份代码,实现一处编写,处处编译。 通过load命令加载、初始化工作区
13.
编写template-config.xml 源库的配置文件 根
package,属性url指定其唯一标识 source/library/resource 元素,每个元素对应一个目录,通过dir属性指定目录名,一般为src/lib/res 以后还会有document/test等
14.
library的磁盘映射机制 通过指定依赖库的唯一标识,将依赖库的文件“映射”至当前库的磁盘路径上 映射后的路径可在配置文件combine/include中使用,也可以在css文件中使用
15.
JS文件的合并 - combine
每个combine标识一个合并文件 合并文件在文件系统上的地位与最小颗粒度文件相同,即也可以被别的文件再次合并,实现多级合并 依赖库的文件也一视同仁 同样的,最小颗粒度的非合并文件也可以作为发布文件进行发布 发布库中的发布文件名与源库中相同
16.
CSS文件的合并 - import
IE著名的import bug,且会增加网络请求数,没有人使用这个特性 发布库支持针对不同浏览器发布不同的文件,添加 -ie6-min/-ie7-min/-std-min/-all-min 等后缀(开发中) 因此,发布库中的发布文件名为源库文件名加入 -all-min 后缀,比如 core.css 对应 core-all-min.css。
17.
发布目录结构 永远不要直接修改发布目录的文件,因为修改了源文件后,发布文件会被覆盖 发布目录中存在一个.template-info目录用于存放源库路径、编译状态等临时文件
18.
安装步骤 http://code.google.com/p/staticcompiler/wiki/HowToSetup Python
flup opm nginx 配置nginx
19.
命令介绍 get –
从公共代码库获取源代码 init – 初始化一个新库 compile – 编译一个css/js文件 publish – 将整个发布库进行编译 link -将发布库与源库进行映射 load – 加载本地工作区 serve – 启动一个可实时编译的静态服务器 packages/workspace/root/source/status/libs/incs
20.
opm serve 实现动态实时编译的核心
在本机运行一个http server,将所有对发布库css/js发布文件的请求监听,发现源文件有修改则编译后返回发布文件
21.
22.
The End weibo.com:
@宇义 mail: goto100@gmail.com
Télécharger maintenant