Tidak dapat menggunakan pernyataan impor di luar modul
<script type="module" src="main.js"></script>
Ugliest Unicorn
<script type="module" src="main.js"></script>
// Fix 1
Change .js files to .cjs
// Fix 2
Add "type": "module" to package.json
//Add type=module to your index.js script tag (not just the package script tag)
<script type="module" src="./index.js"></script>
{
// ...
"type": "module",
// ...
}
ts.config updated
"target": "esnext",
"module": "commonjs",
[Solved] “Uncaught SyntaxError: Cannot use import statement outside a module” when importing ECMAScript 6