使用 Eclipse 编辑 javascript、'Phaser not defined'
Using Eclipse to edit javascript, 'Phaser not defined'
我正在尝试使用 Eclipse IDE 在 JavaScript 中使用 Phaser 游戏框架开发游戏。我有一个简单的 html 文件:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Game</title>
<script type="text/javascript" src="phaser.min.js"></script>
</head>
<body>
<script type="text/javascript" src="base.js"></script>
</body>
</html>
还有一个简单的 Phaser 脚本 (base.js),它只是创建一个空白 canvas:
var game = new Phaser.Game(1280, 720, Phaser.AUTO, '', { preload: preload, create: create, update: update });
function preload() {
}
function create() {
}
function update() {
}
当然,我在单独的文件中有 Phaser 框架 (phaser.min.js)。
一切正常,当我 运行 本地 Web 服务器并转到该页面时,创建了一个空白的黑色 Phaser canvas。但是在Eclipse中,javascript文件的第一行是红色下划线,错误是'Phaser' is not defined.
在 Eclipse 中编辑 Javascript 时,如何 'import'(缺少更好的术语)另一个 javascript 文件用于验证? Phaser 的代码完成将很有用,但不是必需的。
感谢您的帮助!
我猜测开箱即用,Eclipse 没有 Java 脚本支持,因为它主要是 Java IDE.
尝试添加 JSDT 插件:https://eclipse.org/webtools/jsdt/
或者:
试试另一个编辑器,IntelliJ IDE之一:https://www.jetbrains.com/webstorm/
Dsiclaimer,我是 tern.java
的作者
我建议您尝试 Tern Phaser support 和 tern.java,它提供诸如完成、Eclipse 中的 Phaser 验证等功能 IDE。
我正在尝试使用 Eclipse IDE 在 JavaScript 中使用 Phaser 游戏框架开发游戏。我有一个简单的 html 文件:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Game</title>
<script type="text/javascript" src="phaser.min.js"></script>
</head>
<body>
<script type="text/javascript" src="base.js"></script>
</body>
</html>
还有一个简单的 Phaser 脚本 (base.js),它只是创建一个空白 canvas:
var game = new Phaser.Game(1280, 720, Phaser.AUTO, '', { preload: preload, create: create, update: update });
function preload() {
}
function create() {
}
function update() {
}
当然,我在单独的文件中有 Phaser 框架 (phaser.min.js)。
一切正常,当我 运行 本地 Web 服务器并转到该页面时,创建了一个空白的黑色 Phaser canvas。但是在Eclipse中,javascript文件的第一行是红色下划线,错误是'Phaser' is not defined.
在 Eclipse 中编辑 Javascript 时,如何 'import'(缺少更好的术语)另一个 javascript 文件用于验证? Phaser 的代码完成将很有用,但不是必需的。
感谢您的帮助!
我猜测开箱即用,Eclipse 没有 Java 脚本支持,因为它主要是 Java IDE.
尝试添加 JSDT 插件:https://eclipse.org/webtools/jsdt/
或者:
试试另一个编辑器,IntelliJ IDE之一:https://www.jetbrains.com/webstorm/
Dsiclaimer,我是 tern.java
的作者我建议您尝试 Tern Phaser support 和 tern.java,它提供诸如完成、Eclipse 中的 Phaser 验证等功能 IDE。