javascript - 服务器找不到 JavaScript 文件

标签 javascript html flask

我正在尝试从我的 javascript 代码运行一个函数,我已在我的文件中调用了链接的 js 函数

这是我的结构:

project
   static
      css
        /main.css
      js
        /script.js
   templates
        /layout.html

这是我尝试过的,将其放在我的头标签中

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

如果我尝试filename ='js/script.js' - 并指定文件夹,则两者都不起作用

我在js控制台中的错误是:

无法加载资源:服务器响应状态为 404(未找到)http://127.0.0.1:5000/js/script.js

感谢您的建议!

最佳答案

{{ url_for('static', filename='js/script.js') }}

关于javascript - 服务器找不到 JavaScript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56915866/

相关文章:

javascript - 将 +1 添加到只读文本输入字段的 jQuery 值

javascript - url 重定向在 JavaScript 中不起作用

javascript - Angular 1.x 无法根据内部逻辑将类添加到自定义指令

JavaScript 不会更新文件

python - Flask 中的代码 503 与嵌入式 Bokeh 服务器应用程序通过 requests.get() 获取 json 化数据

Javascript正则表达式匹配两个字符串之间的子字符串,但子字符串可以包含点(.)

javascript - 页面加载时删除事件类

node.js - node/express 中的 "/register"和 "register"路由是否相同?

node.js - Python Flask 与 node.js

python-3.x - Flask Debug模式在使用 python 运行时给出 "OSError: [Errno 8] Exec format error"