¿Importar token inesperado? (cromo 62)

Mientras intentaba solucionar el problema de por qué systemjs no encontró una biblioteca personalizada que instalé (podría ser una pregunta de seguimiento), me quedé atrapado al intentar hacer las cosas "manualmente".

Entonces tengo un sistema simple que consta de 3 archivos:

index.htmlhi.jshi2.js

el índice es solo:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Test</title>
</head>

<body>
<script src="hi.js"></script>
</body>
</html>

hola.js:

import * as hi from "hi2.js";

hi.myFunction();

hi2.js:

function myFunction() {
  alert('hi')
}
export { myFunction };

Ahora, cuando ejecuto (usando Webstorm y Chrome 62) el código anterior, obtengo el siguiente error, informado por el depurador (Chrome): "Untaught SyntaxError: Importación inesperada de token"

¿Que esta pasando aqui? Verifiqué el cumplimiento de JavaScripten mdn y me dice que la importación es compatible con Chrome 61 y posteriores. - Uso Chrome 62 para probar esto.

Entonces, ¿qué está pasando y cómo hacer que funcione?

Porrecomendación También cambié la línea html a<script type="module" src="hi.js"></script>. Eso no ayudó en absoluto, el mismo error.

Respuestas a la pregunta(1)

Su respuesta a la pregunta