使用Flask和PyCharm调试JavaScript

使用Flask和PyCharm调试JavaScript,javascript,python,intellij-idea,flask,pycharm,Javascript,Python,Intellij Idea,Flask,Pycharm,我刚刚安装了PyCharm的专业版本,以实现其Flask功能,但要使任何与JavaScript相关的东西正常工作,我遇到了很多问题 首先,运行flask项目时有没有办法打开浏览器?似乎没有flask运行配置,这意味着您必须使用默认的Python配置,而该配置没有运行浏览器的选项。我尝试制作一个JavaScript调试项目,作为启动前命令运行服务器,但它仍然无法打开浏览器(Chrome或Firefox) 其次,如何让PyCharm点击JavaScript断点?即使我手动浏览flask服务器(htt

我刚刚安装了PyCharm的专业版本,以实现其Flask功能,但要使任何与JavaScript相关的东西正常工作,我遇到了很多问题

首先,运行flask项目时有没有办法打开浏览器?似乎没有flask运行配置,这意味着您必须使用默认的Python配置,而该配置没有运行浏览器的选项。我尝试制作一个JavaScript调试项目,作为启动前命令运行服务器,但它仍然无法打开浏览器(Chrome或Firefox)

其次,如何让PyCharm点击JavaScript断点?即使我手动浏览flask服务器(
http://localhost:5555/
),即使安装了JetBrains插件(同样在Firefox和Chrome中),Intellij在我的JavaScript中也不会遇到断点。我怀疑这可能与PyCharm没有打开浏览器有关,这就是我第一点提到的原因


有PyCharm或IntelliJ经验的人能帮我吗?

刚刚解决了这个问题

您需要一些设置步骤

我的先决条件:


我本地笔记本电脑上的PyCharm

我正在开发远程虚拟机(Dropletdo,Ubuntu)


  • 安装您的web服务器。应该是Apache,nginx之类的
  • 安装您的web应用程序。您的web应用应在web服务器上运行
  • 设置调试配置:
  • a。运行->编辑配置

    b。添加->JavaScript调试

    c。将您的URL指定为web浏览器中的真实URL,如:

    d。指定HTML模板的文件/目录以及模板所在的远程URL

    e。调试它

    f。利润!:)

    另外,请从熟悉的PyCharm工具中评估JavaScript变量:)


    p.S2:差点忘了:需要安装Chrome扩展:

    不清楚您想做什么。在pycharm中创建一个配置来运行flask.py文件,运行它,然后运行web浏览器并导航到配置的端口,您能解释为什么这还不够吗?你还想做什么?