調(diào)試CoffeeScript

2018-04-23 10:11 更新

調(diào)試CoffeeScript

此功能僅在Ultimate版本中受支持。

要在IntelliJ IDEA中調(diào)試CoffeeScript,除了JavaScript代碼之外,還需要生成源映射。源映射設(shè)置CoffeeScript代碼和生成的JavaScript代碼中的行之間的對應(yīng)關(guān)系,否則您的斷點將無法被識別并正確處理。通過使用CoffeeScript類型的File Watcher(文件觀察器)手動編譯CoffeeScript代碼來生成JavaScript和源映射。之后,您可以調(diào)試輸出JavaScript代碼,就像它是一個Node.js應(yīng)用程序一樣。

調(diào)試CoffeeScript僅在本地模式下受支持。這意味著IntelliJ IDEA本身根據(jù)運行配置啟動Node.js引擎和目標(biāo)應(yīng)用程序,并完全控制會話。

調(diào)試

要調(diào)試CoffeeScript代碼,請按照下列常規(guī)步驟操作:

  1. 必要時在CoffeeScript代碼中設(shè)置斷點。
  2. 使用CoffeeScript Source Map類型的File Watcher將CoffeeScript代碼編譯成Javascript。
  3. 使用以下強制設(shè)置以開始創(chuàng)建Node.js運行配置:
    1. 要使用的Node.js引擎。默認(rèn)情況下,該字段顯示Node.js配置期間在Node.js頁面上指定的解釋器的路徑。
    2. 在“工作目錄(Working directory)”字段中,指定從要運行的啟動CoffeeScript文件引用的文件的位置,例如,includes。如果此文件未引用任何其他文件,請將該字段留空。
    3. 在“路徑到節(jié)點應(yīng)用程序JS文件(Path to Node App JS File)”文本框中,指定在編譯期間從原始CoffeeScript文件生成的JavaScript文件的完整路徑。
  4. 保存配置并單擊工具欄上的 。
  5. 在本地調(diào)試Node.js應(yīng)用程序時繼續(xù)。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號