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
的依赖项。