Node.js で ES Modules 記法を動かしてみる ブラウザ上で JS を import するための仕組みとして、ES Modules という仕組みができた。コレを Node.js 上でも動かせるということで、やってみた。 目次 前提条件 ES Modules を有効にするための条件がある 必須:import 文にファイル拡張子を必ず書く 必須:実行時に --experimental-modules フラグを付ける ソースファイルの拡張子を .mjs にする場合 ソースファイルの拡張子を .js にする場合:さらに条件がある 以上 前提条件 ES Modules を試すには、Node.js v12 以降が必要。今回は以下の環境で試してみた。 $ node -v v12.16.1 $ npm -v 6.13.4 ES Modules を有効にするための条件がある Node.js 上