听你们说,用了 gulp 。现在又有几个问题,如果项目的模块按页面来划分
modules/index -- 首页
modules/shop -- 商店
我的 require-config 是不是每个页面都不同呢?我现在是只有一个 config 文件的
下面这个是用 r.js 生成出来的文件
define('modules/index/a',[],function(require) {
var add = function(a,b){
return a + b;
};
return add;
});
define('modules/index/index',['./a'],function(a) {
console.log(a);
console.log(a(1,2));
});
define('modules/shop/b',[],function() {
var b = function(text){
return text + ' world.';
};
return b;
});
define('modules/shop/shop',['./b'],function(b) {
console.log(b('hello, '));
});
require.config({
urlArgs: 'bust=' + (new Date()).getTime(),
baseUrl: 'statics/src/js',
deps: ['modules/index/index', 'modules/shop/shop']
});
define("config", function(){});
<!-- <script data-main="statics/src/js/config" src="statics/vendor/requirejs/require.js"></script> -->
<script data-main="statics/dist/js/global" src="statics/vendor/requirejs/require.js"></script>
现在是能用,不知道是不是这样用