思ってググると以下がヒット。10のファイルパスC:~がfile://c/~に変更できないからのようだ。}上のように、プロトコルにc:が入ってしまい、これで「そんなプロトコルない!!」というエラーを返すようである。(LSW)では正常に動作した。fs.readFileSync('./test.mjs','utf-8');console.log(file);8.5.1では以下のようにエラーメッセージが変更されるようだ。buildで確かめた。}しかしこれで解決かというとそうではない。import文をコメントアウトしてみる。都合全部コメントアウトになるけど。console.log(file);実行してみると、同じエラーが発生。}実行時に内部的にモジュールをロードしているのだろうと思うんだけど、それがコケてしまっているようだ。エラーメッセージの変更は根本的な解決ではない。ちなみに先ほどのissueに、解決案が載っていた。https://github.com/guybedford/node/commit/cc05513d398491f88421deb878935d096a278db2これでいけそうな気もするけどね。気になるのはこの問題がエラーメッセージの変更だけでCloseになっていること。いずれにしろちょっと待ちだな。9.0.0のnightly-build(v9.0.0-nightly20170916b0d3bec95c)で確認したら、Fixされていた。これって--experimental-modulesをつけるとかならず発生するので、テストすればすぐわかるようなものだけどね。8.6.0でこの問題は解決した。