Closed TK11235 closed 2 years ago
opal.jsをビルドする際にopal-parserを分離し、opal-parser.jsという独立したファイルに出力します。
opal.js
opal-parser.js
単にbcdice-jsをjsとして動作させるだけならopal-parserは必要ありません。 opal.jsからopal-parserを取り除くことにより、bcdice-jsをバンドルした際のファイルサイズを約2.0MB削減します。
将来的にopal-parserの機能を利用するとしても、opal-parser.jsとして動的インポートする方が自然だと思われます。
バンドルサイズは常にこのパッケージを悩ませる課題です。ありがとうございます!
概要
opal.js
をビルドする際にopal-parserを分離し、opal-parser.js
という独立したファイルに出力します。目的
単にbcdice-jsをjsとして動作させるだけならopal-parserは必要ありません。
opal.js
からopal-parserを取り除くことにより、bcdice-jsをバンドルした際のファイルサイズを約2.0MB削減します。将来的にopal-parserの機能を利用するとしても、
opal-parser.js
として動的インポートする方が自然だと思われます。