2014-09-26 54 views
3

我剛剛安裝了專業版的PyCharm for Flask功能,但我有很多問題需要JavaScript相關的工作。用Flask和PyCharm調試JavaScript

首先,在運行燒瓶項目時,有沒有辦法讓瀏覽器打開?似乎沒有Flask運行配置,這意味着您必須使用默認的Python配置,並且沒有運行瀏覽器的選項。其次,我該如何讓PyCharm命中JavaScript斷點?我試圖製作一個運行服務器的JavaScript Debug項目作爲Before Launch命令,但它仍然不會打開瀏覽器(Chrome或Firefox)

第二,即使我手動瀏覽到燒瓶服務器(http://localhost:5555/),即使安裝了JetBrains插件(同時在Firefox和Chrome中),Intellij也不會在我的JavaScript中創建斷點。我懷疑這可能與PyCharm沒有打開瀏覽器的事實有關,這就是爲什麼我提到這是我的第一點。

任何有PyCharm或IntelliJ經驗的人都能幫我解決嗎?

+0

不清楚是什麼你正在嘗試做的。在pycharm中創建一個配置來運行你的.py文件,運行它,然後運行你的web瀏覽器並導航到配置的端口,你能解釋爲什麼這是不夠的嗎?你還想做什麼? – Schollii 2014-09-28 04:37:23

回答

0

剛剛解決了這個問題。

您需要一些設置步驟。

我的先決條件:在我的本地筆記本電腦

我正在開發遠程虛擬機


PyCharm(飛沫DO,Ubuntu的)


  1. 設置你web的服務器。它應該是Apache,nginx什麼的。
  2. 設置你的網絡應用程序。你的網絡應用程序應該運行在網絡服務器上。
  3. 設置您的調試配置:

a。運行 - >編輯配置

b。 Add-> JavaScript debug

c。從網絡瀏覽器中指定您的網址爲真實網址,例如: http://YOUR_IP:YOUR_PORT/directory/category

d。指定模板所在的HTML模板和遠程URL的文件/目錄。

e。調試它。

f。利潤! :)

P.S.所以,可愛的評估從熟悉PyCharm工具:)

P.S2的JavaScript變量:差點忘了:需要安裝Chrome擴展:https://www.jetbrains.com/help/pycharm/2016.3/debugging-javascript.html#d615717e345