Typescript and Browserify - Uncaught TypeError: Cannot read property 'step' of undefined
Typescript and Browserify - Uncaught TypeError: Cannot read property 'step' of undefined
我现在有一个项目,基本上使用 commonjs 将几个打字稿文件编译为 javascript 的模块。然后我浏览入口文件,该文件又按照规范将其所有模块包含到一个包中。
好吧,在我终于开始更多地使用 Typescript 之前,一切都很好,现在我在脚本加载过程中遇到了这个奇怪的错误。
Uncaught TypeError: Cannot read property 'step' of undefined
"step" 是我列出的打字稿 类 中的一个特定变量。令我困惑的是为什么我会收到此错误。 browserify 和 typescript 都会产生任何错误,并且任何尝试使用 console.log 的尝试都不起作用,因为它几乎就像在加载期间和执行代码之前发生的那样。
整个项目是开源的,可在 github https://github.com/wiseguy12851/wiseguy12851.github.io, the website where you can find the problem live is hosted here http://wiseguy12851.github.io/index-dev#/glyph
上获取
任何帮助将不胜感激,提前致谢
Cannot read property 'step' of undefined
此行抛出此错误:https://github.com/wiseguy12851/wiseguy12851.github.io/blob/a24707ad4cb369ff348a849e3828bc8439b26dac/build/client/scripts/phaser/palette/monoHard.ts#L14
错误的来源是 game
未定义。有效:
var game;
game.step; // Uncaught TypeError: Cannot read property 'step' of undefined
查看调用堆栈以了解如何初始化 MonoHard,然后从那里开始。
我现在有一个项目,基本上使用 commonjs 将几个打字稿文件编译为 javascript 的模块。然后我浏览入口文件,该文件又按照规范将其所有模块包含到一个包中。
好吧,在我终于开始更多地使用 Typescript 之前,一切都很好,现在我在脚本加载过程中遇到了这个奇怪的错误。
Uncaught TypeError: Cannot read property 'step' of undefined
"step" 是我列出的打字稿 类 中的一个特定变量。令我困惑的是为什么我会收到此错误。 browserify 和 typescript 都会产生任何错误,并且任何尝试使用 console.log 的尝试都不起作用,因为它几乎就像在加载期间和执行代码之前发生的那样。
整个项目是开源的,可在 github https://github.com/wiseguy12851/wiseguy12851.github.io, the website where you can find the problem live is hosted here http://wiseguy12851.github.io/index-dev#/glyph
上获取任何帮助将不胜感激,提前致谢
Cannot read property 'step' of undefined
此行抛出此错误:https://github.com/wiseguy12851/wiseguy12851.github.io/blob/a24707ad4cb369ff348a849e3828bc8439b26dac/build/client/scripts/phaser/palette/monoHard.ts#L14
错误的来源是 game
未定义。有效:
var game;
game.step; // Uncaught TypeError: Cannot read property 'step' of undefined
查看调用堆栈以了解如何初始化 MonoHard,然后从那里开始。