hec*_*aso 4 mapbox mapbox-gl mapbox-gl-js
所以我在一个反应项目中使用"mapbox-gl": "0.50.0"和// @flow。
但是,当我运行 flow 时,它会遇到很多类型错误。
我是否需要添加规则.flowconfig或如何配置它?
如果我将此添加到我的 .flowconfig
[ignore]
.*/node_modules/@mapbox/.*
.*/node_modules/mapbox-gl/.*
Run Code Online (Sandbox Code Playgroud)
然后当我尝试在实际代码中导入 mapbox-gl 时出现错误
谢谢!
您需要将 mapbox-gl 添加到这样的[libs]部分:
[libs]
./node_modules/mapbox-gl/flow-typed
./node_modules/mapbox-gl/dist/mapbox-gl.js.flow
Run Code Online (Sandbox Code Playgroud)
您可能还想忽略一些mapbox-gl依赖项:
[ignore]
.*/node_modules/jsonlint-lines/.*
.*/node_modules/@mapbox/jsonlint-lines-primitives/.*
Run Code Online (Sandbox Code Playgroud)
仅供参考,我的.flowconfig文件如下所示:
[ignore]
.*/node_modules/jsonlint-lines/.*
.*/node_modules/@mapbox/jsonlint-lines-primitives/.*
[include]
[libs]
./flow-typed
./node_modules/mapbox-gl/flow-typed
./node_modules/mapbox-gl/dist/mapbox-gl.js.flow
[options]
esproposal.class_static_fields=enable
esproposal.class_instance_fields=enable
[lints]
Run Code Online (Sandbox Code Playgroud)
它适用于mapbox-glv0.51.0 和flow-binv0.86.0
| 归档时间: |
|
| 查看次数: |
229 次 |
| 最近记录: |