url_不适用于HTML中的Javascript文件

url_不适用于HTML中的Javascript文件,javascript,python,html,flask,url-for,Javascript,Python,Html,Flask,Url For,我希望这里缺少一些简单的东西,但是当我通过Flask运行下面的HTML代码时,Javascript文件无法运行。当我将文件中的Javascript代码内联到:alert('boo')时,它工作正常,因此我的Javascript代码不是问题所在。javascript文件确实在我的静态文件夹中,并且名称匹配,在多个浏览器上问题也是一样的 不会显示任何错误,HTML页面会正常加载,就好像没有Javascript/它会忽略它一样 编辑-有一个错误,我只是在终端查看。在浏览器控制台中,它显示未捕获的Syn

我希望这里缺少一些简单的东西,但是当我通过Flask运行下面的HTML代码时,Javascript文件无法运行。当我将文件中的Javascript代码内联到:
alert('boo')
时,它工作正常,因此我的Javascript代码不是问题所在。javascript文件确实在我的静态文件夹中,并且名称匹配,在多个浏览器上问题也是一样的

不会显示任何错误,HTML页面会正常加载,就好像没有Javascript/它会忽略它一样

编辑-有一个错误,我只是在终端查看。在浏览器控制台中,它显示未捕获的SyntaxError:Unexpected identifier,并突出显示我的src

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Test</title>
    <script> type="text/javascript" src="{{url_for('static', filename='javascripts.js')}}"></script>
</head>
<body>
    <h1>Hello World</h1>
</body>
</html>

测验
type=“text/javascript”src=“{url\u for('static',filename='javascripts.js')}}>
你好,世界

好了,现在已经分类了。我的错误是认为的url_必须位于脚本标记之间,而不是标记之间。工作代码是

<script type="text/javascript" src="{{url_for('static', filename='javascripts.js')}}"></script>


“未显示错误”-您在哪里查找…?如果生成的路径不正确,那么您至少应该在浏览器控制台或网络面板中看到404或其他内容。您是否至少检查了生成的HTML,并验证了您得到了预期的路径?如果输入错误,请在type属性
type=“text/javascript”
之前关闭脚本标记。您可以省略type attributeChange to
随时删除问题。除了你,它对任何人都没用是的,我20分钟前告诉过你:)