我正在尝试使用mapbox csp功能。 documentation显示存在用于CSP分发的CDN捆绑包。我想知道如何在npm中使用CSP发行版。从node_module看来,mapbox模块中包含mapbox-gl-csp.js。mapbox module dist folder
但是,我很难理解如何切换到csp发行版,而不是npm中的常规mapbox-gl.js。我尝试在tsconfig.json中添加路径,但它似乎无法正常工作,仍在使用常规mapbox-gl.js:
"compilerOptions": {
...
"paths": {
"mapbox-gl": ["./node_modules/mapbox-gl/dist/mapbox-gl-csp.js"]
}
}
我想知道如何使我的项目使用带有npm的mapbox csp包?
您应该可以执行以下操作:
import MapboxGl from 'mapbox-gl/dist/mapbox-gl-csp;