使用 NodeJS 进行 RollUp.js。 当我尝试创建回调函数时,像这样,我得到“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();
}
简介.js
export function intro()
{
console.log('Intro has started.');
}
最佳答案
哦,我真的发现了这个问题!
我传递的参数,我相信的函数,被渲染为未定义。 这是因为我有另一个文件影响我的代码,它一遍又一遍地运行相同的回调函数,而不是再次传递参数。
关于javascript - ES6 NPM RollUp.Js 回调失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49223952/