听你们说,用了 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>
现在是能用,不知道是不是这样用
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.