JSConf JP

berlysia

berlysia

妄想を現実にする活動をしています。フロントエンドを得意領域とするWebエンジニアです。株式会社ドワンゴの教育事業でWebフロントエンドを担当し、TSKaigiのコアスタッフとしても活動しています。 Webフロントエンドをやり、Webフロントエンドのためのことをすべてやります。

14:5015:20(30 min)

JavaScriptのモジュール解決の相互運用性

  • Japanese

インポートパスのエイリアスを普段設定していますか? その良し悪しは置いておいて、ツールチェインのすべてを動作させるためには、たくさんの設定ファイルにエイリアスの設定を入れなければなりません。あるいは、それが軽微で済むように追加のモジュールを入れているでしょうか。 インポートパスのエイリアスに限らずとも、モジュール解決はランタイムやバンドラーだけでなく、Linter等の周辺ツールやエディタが同様に扱えなければなりません。しかしこれらツールのモジュール解決は、それぞれのツールの要求に応じて、しばしば独自のモジュール解決処理を必要とします。 周辺ツールがRust製になったり、ランタイムもバンドラーも多様化しているいま、モジュール解決の相互運用性の現在地を確認します。