Javascript ES6 NPM RollUp.Js回调失败

Javascript ES6 NPM RollUp.Js回调失败,javascript,node.js,ecmascript-6,callback,rollup,Javascript,Node.js,Ecmascript 6,Callback,Rollup,对RollUp.js使用NodeJS。 当我尝试创建一个回调函数时,就像这样,我得到了“uncaughttypeerror:e不是一个函数”,我做错了什么 main.js import { intro } from './modules/intro.js'; import { CallWhenReady } from './modules/_checker.js'; // Run Application window.onload = function () { CallWhenRea

对RollUp.js使用NodeJS。 当我尝试创建一个回调函数时,就像这样,我得到了“uncaughttypeerror:e不是一个函数”,我做错了什么

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();
}
简介.js

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

哦,我真的发现了问题

我所传递的参数,我所相信的函数,是未定义的。
这是因为我有另一个文件影响我的代码,它反复运行同一个回调函数,没有再次传递参数。

e
,what is
e
rollup缩小js并转换它,e是callback(),在_Checker.jso上,实际上
e
==
intro
这里?“简介”也会改变吗?我这样说也许是为了让自己在这里学到一些东西。汇总绑定器只是简单地重写一些东西,使它变得更短、性能更好等等。这是生成的代码:请接受您自己的答案,这样我们就可以结束它了。谢谢