typescript SyntaxError: Cannot use import statement outside a module code example
Example 1: cannot use import statement outside a module typescript
Change .js files to .cjs
Add "type": "module" to package.json
Example 2: SyntaxError: Cannot use import statement outside a module
Node.js >= v13
Save the file with .mjs extension, &
Add { "type": "module" } in the nearest package.json.
(run npm init to create package.json)
Example 3: Uncaught SyntaxError: Cannot use import statement outside a module
1. Inside scripts file import the following module
import {a} from "./module.js";
alert(a);
2. add that script inside file you want to use it
<script type="module" src="PATH_TO_FILE"></script>
Example 4: Uncaught SyntaxError: Cannot use import statement outside a module three.js
<script src="/node_modules/three/examples/jsm/controls/OrbitControls.js"></script>
<script src="/node_modules/three/examples/js/controls/OrbitControls.js"></script>