出典:ArcGIS Experience Builder - Guide - Copy files to dist folder
デフォルトでは、コンパイル時に src/runtime/assets フォルダーと src/setting/assets フォルダー内のすべてのファイルが dist/runtime/assets フォルダーと dist/setting/assets フォルダーのそれぞれにコピーされます。Experience Builder Developer Edition バージョン 1.13 から、カスタム ウィジェットのコンパイル時に dist フォルダーに他のファイルをコピーすることをサポートしています。これを行う理由は、ウィジェットがサード パーティのライブラリを使用しており、ライブラリから dist フォルダーにファイルをコピーする必要があるためです。
これを行うには、copy-files.json という名前のファイルをウィジェットのルート フォルダーに配置し、コピーする必要のあるファイルをこのフォルダーに置くだけです。以下は、copy-files.json ファイルの記述例です。
[
{
"from": "node_modules/folderOrFile",
"to": "folderOrFile"
}
]
from と to はいずれもウィジェット フォルダーからの相対パスです。