1
我正在使用webpack導入Leaflet.VectorGrid,這需要pbf。 pbf
庫將提供全局變量Pbf
,作者Leaflet.VectorGrid
只是假定存在全局Pbf
。所以,我需要按順序輸入這兩個庫:如何用webpack依次導入模塊?
import 'pbf';
require('node_modules/leaflet.vectorgrid/dist/Leaflet.VectorGrid.js');
,但應用程序引發錯誤ReferenceError: Pbf is not defined
。事實證明,在由webpack生成的app.bundle.js
中,pbf
庫的代碼放置在代碼Leaflet.VectorGrid
的後面,而不考慮導入順序。
一個可能相關的事實:pbf
是devDependency,而不是Leaflet.Vector
的package.json
的依賴項。