visual-studio-code - vscode启动时的移相器
问题描述
我在 vscode 上使用 Phaser 创建了一个简单的游戏。我读到我需要在本地运行它才能在 chrome 上运行它,但我无法使用 vscode 的 F5 来做到这一点。
当我在“index.html”上并按 F5 时,它会弹出一个警告框,上面写着“找不到要调试的程序”。在任何其他文件上按 F5 会导致调试器中出现错误“未定义窗口”(当我在 phanser.js 上时)/“未定义相位器”(当我在任何其他文件上时)
我怎样才能正确启动这个程序?对不起这个基本问题。
解决方案
http-server 工作得很好。但是如果你想轻松调试游戏。您可能需要按照这篇文章中的步骤操作:https ://divillysausages.com/2015/06/09/using-phaser-with-visual-studio-code/
这是在 vscode 中设置 Typescript Phaser 开发的说明,但教你如何设置节点服务器的步骤也适用于 javascript 用例。如果您想让调试变得容易(在游戏运行时暂停代码执行等),请尝试以这种方式进行设置。
推荐阅读
- python - 二维点的椭圆精度
- python - 如何将 for 循环的输出保存到 python 图像的数组中?
- powershell - 使用 Windows 任务计划程序运行 powershell 脚本时未生成日志文件
- visual-studio-code - VSCode - 用于代码建议的 auto_prepend_file
- c# - 将 Excel 文件保存到用户桌面时如何解决问题?
- python - 在 SymPy 中计算符号表达式并在 Julia 中将它们转换为数字
- javascript - 从javascript中的api响应转换为图像
- vue.js - 如何决定何时重新渲染/更新 Vuejs 组件中的元素?
- list - 如何从 Netlogo 中的代理创建一个有序的属性列表?
- javascript - 如何将所有东西都放在一个游戏功能中以运行石头剪刀布游戏