F.I.S扩展的三种领域语言能222
F.I.S自动化工具核心任务是扩展前端领域语言(html,js,css)所欠缺的能力。经过反复总结和实践,我们发现,只要对前端领域语言扩展三种能力,即可满足各种复杂的前端开发需求,这三种能力分别是:
- 资源定位:获取任何开发中所使用资源的线上路径;
- 内容嵌入:把一个文件的内容(文本)或者base64编码(图片)嵌入到另一个文件中;
- 依赖声明:在一个文本文件内标记对其他资源的依赖关系;
以下为示例代码,请查看源文件并执行【fis release --dest output --md5】命令对产出代码和源文件进行对照
在html中定位资源
详情请查看源码以及编译后的代码
在html中嵌入资源
详情请查看源码以及编译后的代码
在javascript中定位资源
详情请查看源码以及编译后的代码
在javascript中嵌入资源
详情请查看源码以及编译后的代码
在css中定位资源
详情请查看源码以及编译后的代码
在css中嵌入资源
详情请查看源码以及编译后的代码