如何在 Blazor 中实现 Harp GL?
How do I implement Harp GL in Blazor?
我想在我的 Blazor 项目中实现 HereMap 的 harp GL 3D 地图。因为我想在我的项目中使用特定的节点包,我应该如何添加它? HereMaps 指南在实施 Harp GL 方面不是很具体。从 Just js 文件跳到然后有 typescript 和 node 包。
https://developer.here.com/tutorials/harpgl/#install-harp.gl
首先,在您的根项目文件夹中,创建一个 JS 文件夹。然后添加一个src文件夹。
将您的 js 文件从 wwwroot/js/ 移至 JS/src 文件夹。
现在将 Microsoft.TypeScript.MSBuild NuGet 包安装到您的项目中。您将使用打字稿。
Right-click 你的项目,点击添加 > 新建和 select TypeScript JSON 配置文件。不要更改名称。点击确定。
将新创建的 tsconfig.json 文件中的内容替换为以下内容:
{
"compilerOptions": {
"noImplicitAny": false,
"noEmitOnError": true,
"removeComments": false,
"sourceMap": true,
"target": "ES2017",
"moduleResolution": "Node"
},
"exclude": [
"node_modules"
]
}
现在 right-click 在您的 JS 文件夹中,然后在终端中打开。
粘贴以下内容:npm init -y
一旦完成,我们将需要安装 Harp GL:npm i @here/harp.gl
对于任何其他包,您将遵循相同的过程,例如:npm i @here/harp.gl
构建您的解决方案。如果你正确地遵循了这一点,它应该会成功构建。
您现在可以像这样在打字稿文件中使用这些包:
import { Style, StyleSet } from "@here/harp-datasource-protocol";
import { GeoCoordinates, sphereProjection } from "@here/harp-geoutils";
...
如有其他问题,请在下方评论。当我第一次需要安装 @here/harp.gl
时,我犯了一个错误,只安装了 @here/harp-datasource-protocol
。在这里写这篇文章是为了让其他初级开发人员在 Here 文档上费尽心机。编码愉快!
我想在我的 Blazor 项目中实现 HereMap 的 harp GL 3D 地图。因为我想在我的项目中使用特定的节点包,我应该如何添加它? HereMaps 指南在实施 Harp GL 方面不是很具体。从 Just js 文件跳到然后有 typescript 和 node 包。
https://developer.here.com/tutorials/harpgl/#install-harp.gl
首先,在您的根项目文件夹中,创建一个 JS 文件夹。然后添加一个src文件夹。 将您的 js 文件从 wwwroot/js/ 移至 JS/src 文件夹。
现在将 Microsoft.TypeScript.MSBuild NuGet 包安装到您的项目中。您将使用打字稿。
Right-click 你的项目,点击添加 > 新建和 select TypeScript JSON 配置文件。不要更改名称。点击确定。
将新创建的 tsconfig.json 文件中的内容替换为以下内容:
{
"compilerOptions": {
"noImplicitAny": false,
"noEmitOnError": true,
"removeComments": false,
"sourceMap": true,
"target": "ES2017",
"moduleResolution": "Node"
},
"exclude": [
"node_modules"
]
}
现在 right-click 在您的 JS 文件夹中,然后在终端中打开。
粘贴以下内容:npm init -y
一旦完成,我们将需要安装 Harp GL:npm i @here/harp.gl
对于任何其他包,您将遵循相同的过程,例如:npm i @here/harp.gl
构建您的解决方案。如果你正确地遵循了这一点,它应该会成功构建。 您现在可以像这样在打字稿文件中使用这些包:
import { Style, StyleSet } from "@here/harp-datasource-protocol";
import { GeoCoordinates, sphereProjection } from "@here/harp-geoutils";
...
如有其他问题,请在下方评论。当我第一次需要安装 @here/harp.gl
时,我犯了一个错误,只安装了 @here/harp-datasource-protocol
。在这里写这篇文章是为了让其他初级开发人员在 Here 文档上费尽心机。编码愉快!