r42からr55に更新したいThree.jsページがあります。その間にかなりの量のAPIが変更されました。
これらの変更のいくつかは簡単でしたが、今JSONLoader
ではフォーマットがJavaScriptからJSONに変更され、他の変更が原因で失敗する可能性がある、の厄介な詳細に固執しています。値が内部のundefined
どこかでAPIをトリップしていますが、スタックの上位数層が縮小されたコードであるため、問題が何であるかわかりません。
ここで完全なソースを取得するには、どの手法が最適ですか?利用可能なソースマップはありますか?
three.min.js
ファイルをに交換しようとしましThree.js
たが、縮小されたファイルには他の多くのファイルも含まれています。これらすべてのファイルをワークスペースにロードし、1つの問題を1分間デバッグするためだけに、それぞれを参照する必要があるという考えは好きではありません。
縮小されていない同等のファイルを含む単一のファイルはありますthree.min.js
か?同様に機能する別のアプローチはありますか?
編集だから私はソースファイルを取得するためにthree.jsリポジトリのクローンを作成していて、次のようなHTMLの束になってしまいます:
<script type="text/javascript" src="three.js/src/Three.js"></script>
<script type="text/javascript" src="three.js/src/core/Object3D.js"></script>
<script type="text/javascript" src="three.js/src/core/Geometry.js"></script>
...
リポジトリは約200MBで、クローン作成には時間がかかります。どうやら、Gitで部分的なクローンを作成する方法はありません。
もっと簡単な方法が必要です!