3

openlayers 2 から 5 に移行しています。縮小された js とソース マップを含むディストリビューションをダウンロードしました。次に、index.html に js ファイルを含めました。

<script src="bower_components/openlayers/ol.js"></script>

次に、ソースをデバッグしたいと思います。ステップインol.jsすると、「ソースマップが検出されました」というメッセージが表示されます。問題は、ソース マップ ファイルからの chrome dev コンソール ソースに表示されないことです。

ここに画像の説明を入力

4

1 に答える 1

1

今のところ、デバッグに ol-debug.js を使用しています。おそらくソース マップの方がデバッグには適していますが、それでも動作しません。https://github.com/openlayers/openlayers/issues/8330をフォローしました。Linux/Mac でのみ動作します。ol-debug.js をコンパイルするには (npm をインストールする必要があります):

git clone https://github.com/openlayers/openlayers.git
cd openlayers
npm install
npm install --global rollup

次に、github issue の手順に従います。

于 2018-10-20T14:56:28.743 に答える