This repository was archived by the owner on Aug 15, 2018. It is now read-only.

Description
根据上午和 @popomore @hotoo 的讨论,整理如下。
需求:
- 可以通过 window 变量、require 或 seajs.use 调用到
- 如果文件无依赖,希望不载入 seajs-mini,减少冗余
方案:
- 判断是否需要处理依赖,然后分别载 seajs-min 或 define 函数 (只有 define,而且不处理依赖和缓存)
- 和 seajs 共用 define 缓存,这样里面定义的模块,可以通过 seajs 直接 use 使用
- 最下面加 umd,支持各种 loader 和直接用 window 变量调用
- 另外,standalone 实现从 umi 里拆分出来,放到 spmjs/spm-standalonify 下