ES6 NPM RollUp.Js 回调失败

ES6 NPM RollUp.Js failing Callbacks

RollUp.js 使用 NodeJS。 当我像这样尝试创建回调函数时,我得到 "Uncaught TypeError: e is not a function",我做错了什么?

main.js

import { intro } from './modules/intro.js';
import { CallWhenReady } from './modules/_checker.js';

// Run Application
window.onload = function () {
    CallWhenReady(intro);
};

_checker.js

export function CallWhenReady(callback)
{
   callback();
}

intro.js

export function intro()
{
   console.log('Intro has started.');
}

哦,我真的找到问题了!

我传递的参数,即我认为的函数,未定义。 这是因为我有另一个文件影响我的代码,运行 一遍又一遍地使用相同的回调函数,而不是再次传递参数。