为了账号安全,请及时绑定邮箱和手机立即绑定

FIS使用初级教程

百度FEX团队FIS组 Web前端工程师
难度中级
时长 3小时 0分
学习人数
综合评分9.03
24人评价 查看评价
9.2 内容实用
9.2 简洁易懂
8.7 逻辑清晰
  • 模块化编程使用函数会污染全局变量,导致与其他模块命名冲突
    查看全部
  • 为什么要做js模块化
    查看全部
  • 用资源嵌入和资源定位可以对小项目中的资源划分和维护 编译过程运行原理:http://fex-team.github.io/fis-site/docs/more/fis-base.html FIS 与 FIS-PLUS 的渊源:http://fex.baidu.com/blog/2014/03/fis-plus/ 基于map.json的前后端架构设计指导:http://fex-team.github.io/fis-site/docs/more/mapjson.html
    查看全部
  • 依赖声明 依赖声明能力为工程师提供了声明依赖关系的编译接口。fis在执行编译的过程中,会扫描这些编译标记,从而建立一张 静态资源关系表,它在编译阶段最后会被产出为一份 map.json 文件,这份文件详细记录了项目内的静态资源id、发布后的线上路径、资源类型以及 依赖关系 和 资源打包等信息。使用fis作为编译工具的项目,可以将这张表提交给后端或者前端框架去运行时根据组件使用情况来 按需加载资源或者资源所在的包,从而提升前端页面运行性能。
    查看全部
  • 进阶文章推荐
    查看全部
  • 内容嵌入可以为工程师提供诸如图片base64嵌入到css、js里,前端模板编译到js文件中,将js、css、html拆分成几个文件最后合并到一起的能力。有了这项能力,可以有效的减少http请求数,提升工程的可维护性。 fis不建议用户使用内容嵌入能力作为组件化拆分的手段,因为依赖声明能力会更适合组件化开发。
    查看全部
  • fis支持对html中的script、link、style、video、audio、embed等标签的src或href属性进行分析,一旦这些标签的资源定位属性可以命中已存在文件,则把命中文件的url路径替换到属性中,同时可保留原来url中的query查询信息
    查看全部
  • 资源定位的好处
    查看全部
  • fis的三种能力 资源定位:获取任何开发中所使用资源的线上路径 内容定位:把一个文件的内容(文本)或base64编码(图片)嵌入到另一个文件中 依赖声明:在一个文件内标记对其他资源的依赖关系
    查看全部
  • 静态资源添加MD5版本号的好处 静态资源版本更新与缓存:http://www.infoq.com/cn/articles/front-end-engineering-and-performance-optimization-part1
    查看全部
  • fis是使用nodejs编写的发布到npm上的模块,要先安装nodejs(npm也会一起安装),在安装fis 1、先在官网安装nodejs 2、查看node版本 node -v 3、查看npm版本 npm -v 4、安装fis命令:npm install fis -g 5、查看fis server的帮助命令:fis server -h 6、启动server命令:fis server start 7、打开fis server根目录C:\Documents and Settings\Administrator\Application Data\.fis-tmp\www命令:fis server open 8、执行fis release后,会把当前目录下的程序发布到fis server根目录下面,可以在根目录下面运行程序(或者在浏览器地址栏输入http://127.0.0.1:8080/运行程序)
    查看全部
    0 采集 收起 来源:FIS安装

    2016-10-18

  • FIS官网 http://fis.baidu.com FIS解决方案官网 http://oak.baidu.com
    查看全部
    0 采集 收起 来源:FIS介绍

    2016-10-15

  • fis release -o 压缩静态文件 fis release -p 合并静态资源 fis对静态文件的合并到指定文件夹:fis release -pd ./output
    查看全部
  • fis3的三种语言能力
    查看全部
  • fis的优势
    查看全部
    0 采集 收起 来源:FIS介绍

    2016-07-24

举报

0/150
提交
取消
课程须知
前端开发与团队协作基础知识
老师告诉你能学到什么?
1 如何轻松解决前端开发常见工程问题 2 提升开发效率利器 3 如何使用FIS实现前端模块化 4 前端架构师起步之路

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!