grunt使用grunt-cmd-transport来构建基于seajs开发的前端系统


依赖只能匹配到第一个
原本模块的写法


 javascript


 define(function(require, exprots, module){
  require("aaa");
  require("bbb");
 .........
})

按道理最后构建结束应该生成如下


 javascript


 define('path', ['aaa','bbb'], function(require, exports, module) {
  require("aaa");
  require("bbb");
 .........
});

但是实际结果如下


 javascript


 define('path', ['aaa'], function(require, exports, module) {
  require("aaa");
  require("bbb");
 .........
});

每一模块都只能匹配到第一个 require 依赖

grunt seajs

DOROKO 12 years ago

Your Answer