javascript - 如何在 Sublime text 上使用 Flask 后端编写 javascript/p5.js 代码时调试并获取错误消息?

标签 javascript debugging error-handling p5.js

我当前的 Web 应用程序项目基于虚拟机中的 Flask 后端。我使用 Sublime Text 编写代码,命令行运行 Flask run,并在 web 中查看 http://127.0.0.1:5000/ 上的页面浏览器。当 Flask 后端出现问题时,我会看到错误消息。

我的文件夹结构如下:

app.py
/templates
    index.html
/static
    /css
    /js
        my_js.js

我是 Flask 和 JavaScript 新手,我不确定如何查看错误消息来调试 my_js.js 代码。

最佳答案

就像我在评论中提到的那样,听起来您正在寻找浏览器的 developer tools ,特别是 JavaScript 控制台。

至少,您应该检查 JavaScript 控制台是否有错误。您还可以使用 console.log() 调用来获取更多信息,或使用 JavaScript 调试器。对于 Web 开发人员来说,大部分时间在单独的窗口中打开 JavaScript 控制台并不罕见。

除此之外,您的开发人员工具还具有其他功能,包括检查 HTML 内容和网络流量的能力。而且您无需安装任何额外的东西:每个现代浏览器都附带它。

如需了解更多信息,我建议根据您的浏览器在谷歌上搜索“chrome 开发人员工具”或“firefox 开发人员工具”。以下是一些可帮助您入门的资源:

也可以直接从 Sublime Text 调试 JavaScript。我不是那里的专家,所以老实说我不知道​​。但无论如何我都会从浏览器的开发人员工具开始。祝你好运!

关于javascript - 如何在 Sublime text 上使用 Flask 后端编写 javascript/p5.js 代码时调试并获取错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54228501/

相关文章:

batch-file - 如何批量处理空白变量?

javascript - 如何在 React JS 中使用 LESS 变量

android - 如何在调试我的应用程序时调试 android sdk 代码?

debugging - 如何在web.xml 和log4j.properties 中配置log4j 输出文件路径?

sql - SQL Server是否可以自动记录存储过程错误

shell - 选择性抑制输出保留退出代码

javascript - 在函数内更改全局变量值

javascript - 如何比较两个 Javascript 函数的速度?

javascript - 如何自动检测特定 Div 的 scrollTop 位置?

c - Valgrind - 无法理解错误输出