私はrequireJSを使用しています
require({
paths: {
'dependency': 'dependency_path',
...
}
}, ['main.js'], function(App) {
App.functionA();
App.functionB();
});
そしてmain.js
define(['dependency','...'],function() {
function functionA(){...}
function functionB(){...}
return {
functionA : functionA,
functionB : functionB
}
問題は、最後のが単一の値functionA
またはのいずれかを返す場合functionB
、エラーは発生しませんが、両方の関数を戻り値として追加すると、functionB
何もトリガーされないことです。なんで ?