Dynamic Import Test 2

コード

index.php
<script async src="main.js"></script>
main.js
document.querySelector('#btn1').addEventListener('click', () => {
    import("./utils.js").then((module) => {
        console.log(module);
        module.default.say("Hello, Dynamic Import!");
    });
});
utils.js
export default {
    say: (msg) => {
        alert(msg);
    }
};

参考