There are different approaches to run the code with ES2015 in the browser. The first one is to ship the traditional bundle (a JavaScript file with our code transpiled to ES5). We can create a bundle using popular tools such as Browserify or Webpack. In this case, we create the distribution file (bundle), and in our HTML file, we import it as any other JavaScript code:
<script src="./lib/17-ES2015-ES6-Modules-bundle.js"></script>
The ES2015 modules support finally landed in browsers at the beginning of 2017. At the time of writing this book, it is still experimental and not supported by all modern browsers. The current support for this feature (and how to enable it in an experimental mode) can be verified ...