私の仕事では、たくさんのJSFLスクリプトを書く必要があります。そして、JSFLのやり方のために、スクリプトはどこでも機能とスパゲティを備えた巨大なファイルになる傾向があります。JSFLスクリプトとして使用するためにTypescriptをコンパイルする
私はTypescriptで別のファイルを "modules"(commonjs/es6に慣れていたようなもの)を使って記述しました。それをすべて1つのファイルにコンパイルします。
私は検索を試みましたが、答えが出てこなかった。 JSFLは単純なjavascriptファイルを期待しているので私は明らかにcommonjs、amdなどを使用することはできません。
開発中の方法があります。私は別々の "モジュール"を書くことができます、typescript(または必要ならwebpack)を1つのjavascriptファイルにコンパイルしますか?ちょうど各ファイルから関数をコピーして1つの大きなファイルに配置するのと同じです。
typescriptで可能かどうか、またはすべての関数を抽出するためにスクリプトや何かを使用する必要があるかどうかはわかりません。
また、AdobeのJSFLは古代のjavascriptエンジンを使用しているため、多くの機能をサポートしていないため、これらの穴を埋めるためにポリフィルを追加します。