[英]ES6: How to Import and Export modules and keep access from console
通常我可以从控制台触发 UIkit 功能,例如:
UIkit.alert('.myalert').close();
我有一个使用 UIkit 和一个虚拟函数的小例子。 编译时,我不再可以通过控制台访问:
import UIkit from 'uikit';
import Icons from './uikit/uikit-icons';
UIkit.use(Icons);
import Myfunction from './myfunction';
document.addEventListener('DOMContentLoaded', () => {
Myfunction('something');
})
我添加了这个来导出 UIkit,但没有运气:
export default { UIkit };
import
后添加window.UIkit = UIkit
我相信它必须是export default UIkit;
因为现在你导出一个对象, UIkit
是它的关键。 但是您还需要将UIkit
导入到myfunction
中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.