Copyright (C) 2013-2017 fmdjs.org
Licensed under the MIT.

Plugin non

non的意思,用来加载非FMD文件

当一个FMD模块依赖多个非FMD文件时,又要异步加载这些非FMD文件的话,若多个非FMD文件之间无依赖关系按默认的方式去加载倒也还行,一旦存在依赖,那就没辙了。non插件就是为此而生

non插件解决的问题就是js文件并行加载,顺序执行,基本可以替代HeadJS

Downloads

先下载fmd/plugin模块,再下载non插件,依次引入在fmd.js之后

当然也可以自行都打包进fmd.js

Usage

define( ['non!sth/a','non!sth/b'], function(){
    //todo sth
} );

sth/ajs文件,sth/bjs文件是非FMD文件,当此匿名模块依赖它们并加载它们时,sth/asth/b两文件将并行加载,按书写顺序执行