Skip to content

Commit

Permalink
Merge branch 'master' of github.com:fex-team/fis3-postpackager-loader
Browse files Browse the repository at this point in the history
  • Loading branch information
2betop committed Nov 30, 2015
2 parents a30ba28 + ce87d10 commit 847531f
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ fis.match('*.md', {
1. 遍历所有的 html 文件,每个文件单独走以下流程。
2. 分析 html 内容,插入注释块 `<!--SCRIPT_PLACEHOLDER-->``</body>` 前面,如果页面里面没有这个注释块的话。
3. 分析 html 内容,插入注释块 `<!--STYLE_PLACEHOLDER-->``</head>` 前面,如果页面没有这个注释的话。
4. 分析源码中 `<script>` 带有 data-loader 属性的或者资源名为[mod.js, require.js, require.js]的资源找出来,如果有的话。把找到的 js 加入队列,并且在该 `<script>` 后面加入 `<!--RESOURCEMAP_PLACEHOLDER-->` 注释块,如果页面里面没有这个注释的话。
4. 分析源码中 `<script>` 带有 data-loader 属性的或者资源名为[mod.js, require.js, sea.js, system.js]的资源找出来,如果有的话。把找到的 js 加入队列,并且在该 `<script>` 后面加入 `<!--RESOURCEMAP_PLACEHOLDER-->` 注释块,如果页面里面没有这个注释的话。
5. 分析源码中 `<script>` 带有 data-framework 属性的资源找出来。把找到的 js 加入队列。
6. 分析此 html 文件的依赖,以及递归进去查找依赖中的依赖。把分析到的 js 加入到队列,css 加入到队列。
7. 分析此 html 中 `<script>``<link>``<style>` 把搜集到的资源加入队列。
Expand Down Expand Up @@ -121,7 +121,7 @@ fis 中对依赖的js 加载,尤其是异步 js,需要一个 js loader。
* `scriptPlaceHolder` 默认 `<!--SCRIPT_PLACEHOLDER-->`
* `stylePlaceHolder` 默认 `<!--STYLE_PLACEHOLDER-->`
* `resourcePlaceHolder` 默认`<!--RESOURCEMAP_PLACEHOLDER-->`
* `resourceType` 默认 'auto', 可选 `'mod'``'amd'`
* `resourceType` 默认 'auto', 可选 `'mod'``'amd'``'system'``'cmd'(sea.js)`
* `allInOne` 默认 false, 配置是否合并零碎资源。

allInOne 接收对象配置项。
Expand Down

0 comments on commit 847531f

Please sign in to comment.