gpt4 book ai didi

javascript - 无法安装和使用 Turf.js

转载 作者:行者123 更新时间:2023-11-29 21:04:20 28 4
gpt4 key购买 nike

我想使用 booleanCrossesbooleanContains我在客户端的应用程序中使用 Turf.js 库中的方法,但我失败了。我首先尝试只下载 turf.min.js ,但是当我在我的代码中调用 turf.booleanContains(...) 时,我得到了

TypeError: turf.booleanContains is not a function

我还尝试下载整个 turf 存档并使用 npm 安装所需的包,但收到了一大堆错误消息。那么,安装 turf.js 和一些特定包的正确方法是什么?

最佳答案

我遇到了这个问题并通过使用 yarn 解决了这个问题。我的 node_modules 中有一 block 陈旧的地盘 index.d.ts(原因不明)。我希望我能准确地记住我做了什么,但是编辑 package.json(我把它们打乱是为了刺激 yarn ——尽管那可能什么也没做)

"@turf/boolean-contains": "^4.6.1",
"@turf/turf": "^4.6.1",

然后运行 ​​yarn(yarn 是 npm install/update 的更精简、更精简的替代品 - 通过 npm i -g yarn 安装并享受)

现在 index.d.ts 显示附加模块(包括 booleanContains,这是我的特定问题)。

像这样导入模块:

import * as turf from '@turf/turf';

并按文档使用。

关于javascript - 无法安装和使用 Turf.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44786734/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com