我在我的骨干项目中使用momentjs 和requirejs。一切都可以通过以下方式正常工作
require.config({
baseUrl : 'js/',
urlArgs: 'bust=' + ( new Date() ).getTime(),
paths: {
jquery : 'libs/jquery-2.0.3.min',
underscore : 'libs/underscore-min',
backbone : 'libs/backbone-min',
moment : 'libs/moment-2.3.1.min',
momenttweet : 'libs/moment.twitter',
},
shim: {
underscore: {
exports: '_'
},
backbone: {
deps: ['jquery', 'underscore'],
exports: 'Backbone'
},
moment: {
exports: 'moment'
},
momenttweet: {
deps: ['moment'],
exports: 'moment'
}
}
});
当我使用 r.js 构建以获取 .min 文件时,上述配置中断
使其工作的任何解决方案。Moment.twitter 来源 https://github.com/SpiderStrategies/moment.twitter
或者任何想法如何制作时刻.twitter AMD 兼容