首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Blazor中实现Harp?

如何在Blazor中实现Harp?
EN

Stack Overflow用户
提问于 2022-01-24 04:52:00
回答 1查看 87关注 0票数 0

我想实现HereMap的竖琴GL 3D地图在我的Blazor项目。因为我想在我的项目中使用特定的节点包,我应该如何添加它呢?HereMaps指南对于实现Harp并不是非常具体。从js文件跳到有类型记录和节点包。

https://developer.here.com/tutorials/harpgl/#install-harp.gl

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-24 04:52:00

首先,在根项目文件夹中创建一个JS文件夹。然后添加一个src文件夹。将js文件从wwwroot/js/移到JS/src文件夹中。

现在将Microsoft.TypeScript.MSBuild NuGet包安装到您的项目中。你将使用打字本。

右键单击项目,按add>new并选择TypeScript。不要更改名称。打得好。

将新创建的tsconfig.json文件中的内容替换为以下内容:

代码语言:javascript
复制
{
  "compilerOptions": {
    "noImplicitAny": false,
    "noEmitOnError": true,
    "removeComments": false,
    "sourceMap": true,
    "target": "ES2017",
    "moduleResolution": "Node"
  },
  "exclude": [
    "node_modules"
  ]
}

现在右击你的JS文件夹,点击终端打开.粘贴以下内容:npm init -y完成后,我们将需要安装Harp:npm i @here/harp.gl用于任何其他软件包,您将遵循相同的过程,例如:npm i @here/harp.gl

建立你的解决方案。如果您正确地遵循了这一点,它应该会成功地构建。您现在可以使用类型记录文件中的包,如下所示:

代码语言:javascript
复制
import { Style, StyleSet } from "@here/harp-datasource-protocol";
import { GeoCoordinates, sphereProjection } from "@here/harp-geoutils";
...

如有任何进一步问题,请评论如下。当我第一次需要安装@here/harp-datasource-protocol时,我犯了一个错误,那就是只安装@here/harp.gl。在这里写这个给其他初级开发人员,把他们的头发从这里的文档中拿出来。编码愉快!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70829158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档