JavaScript関連のことを調べてみた2020年01月06日

JavaScript関連のことを調べてみた2020年01月06日
目次

レガシーな構成のWebアプリをWebpackで結合&難読化

# TL;DR

HTML上でJavaScriptの読込の順序が正しくないと動かないような構成が使われたレガシーなWebアプリをElectronで固める際、WebPackで結合(minimize)した上で難読化をかけるような形に修正する場合のサンプルです。

+ webpack-cli@3.3.10
+ webpack@4.41.4
+ webpack-obfuscator@0.18.8

## 元の構成

レガシーなWebアプリの例として、最初に読み込むスクリプトで宣言したファンクションを後続のJavaScriptで読み込んでいる(順番が正しくないとundefinedエラーになる)ようなケースを想定しています。

“`html:index.html