如何将 Phaser 3 集成到 Ionic 4?

How do you integrate Phaser 3 to Ionic 4?

我想知道您是否可以提供有关如何将 Phaser 3 集成到 ionic 4 中的指示。我通读了一些博客和帖子,但它们似乎都过时了,或者我是新手,因此遗漏了一些明显的东西对于这一切。

此外,如果您在这方面有经验,这是推荐的路径吗,即用离子包装移相器?或者您会推荐其他方式吗?

非常感谢,

道格

我通过

将phaser.js加入了index.html
<script src="assets/phaser/phaser.js"></script>

并试图通过

在 home.page.ts 访问 Phaser
declare let Phaser;

但是,我收到 "Cannot get namespace Phaser" 错误。我相信我需要在 home.page.ts

的顶部包含
/// <reference path=”phaser.d.ts”/>

但这会抛出

invalid reference directive syntax

我相信参考语法需要 "typescript 3.5.1" 但不确定升级对 ionic

的影响

您发布的那个片段看起来像是引号。

这是您实际代码中的内容吗?

你应该像这样使用干净的双引号:

/// <reference path="phaser.d.ts"/>