Javascript index.HTML无法识别文件夹中的脚本(chrome)
我正在用phaser创建一个基于浏览器的游戏,其中包括链接到一个包含我自己代码的外部javascript文件。由于某种原因,当我使用Javascript index.HTML无法识别文件夹中的脚本(chrome),javascript,html,google-chrome,phaser-framework,Javascript,Html,Google Chrome,Phaser Framework,我正在用phaser创建一个基于浏览器的游戏,其中包括链接到一个包含我自己代码的外部javascript文件。由于某种原因,当我使用 或 要将javascript链接到HTML,不会抛出404,但脚本不会运行。但是,如果我将main.js移动到根目录并将 在完全相同的位置,脚本运行良好。有什么理论解释为什么会这样吗?我使用的是chrome版本57.0.2987.133。提前谢谢 应该是: 您发生了一个简单的作用域错误,忘记了脚本的src。它应该是: 您发生了一个简单的作用域错误,忘记了脚
或
要将javascript链接到HTML,不会抛出404,但脚本不会运行。但是,如果我将main.js移动到根目录并将
在完全相同的位置,脚本运行良好。有什么理论解释为什么会这样吗?我使用的是chrome版本57.0.2987.133。提前谢谢 应该是:
您发生了一个简单的作用域错误,忘记了脚本的src。它应该是:
您发生了一个简单的作用域错误,忘记了脚本的src。脚本位于
pwd
,而不是/js/
目录我应该提到我正在从根目录运行python simpleHTTPServer,并通过浏览器中的localhost:8000访问它,如果这改变了什么。您是否尝试在src
设置资源的完整路径?看到控制台里有什么吗?控制台里没有。如果我输入了错误的url,它会给出404,但是控制台对于正确的url是完全静默的,即使在脚本中使用了console.log语句,脚本位于pwd
,不是/js/
目录我应该提到我正在从根目录运行python simpleHTTPServer,并通过浏览器中的localhost:8000访问它,如果这有什么变化的话。您是否尝试在src
处设置资源的完整路径?看到控制台里有什么吗?控制台里没有。如果我输入了错误的url,它会给出404,但是控制台对于正确的url是完全静默的,即使在脚本中使用了console.log语句