我們在Idea的一個項目中使用了一些打字稿文件,並使用一個ant文件來生成匹配的js和地圖文件。IDEA 14 - 調試打字稿
當通過IDEA(html文件)進行調試時,typescript文件中的斷點不起作用,即使存在,我們也不會在chrome中看到映射文件。
用IDEA調試打字稿的js,ts和map文件的預期結構是什麼?
使用chrome/firefox進行調試很好。
我們在Idea的一個項目中使用了一些打字稿文件,並使用一個ant文件來生成匹配的js和地圖文件。IDEA 14 - 調試打字稿
當通過IDEA(html文件)進行調試時,typescript文件中的斷點不起作用,即使存在,我們也不會在chrome中看到映射文件。
用IDEA調試打字稿的js,ts和map文件的預期結構是什麼?
使用chrome/firefox進行調試很好。
JetBrains有一個名爲Debugging TypeScript的頁面。這對你有幫助嗎?
看來您需要告訴瀏覽器運行JavaScript代碼,並且IDE將負責將JavaScript映射到TypeScript。
您必須安裝Jetbrains IDE Support Chrome擴展程序(我也讓無痕這個擴展 - 鉻://擴展)以及一個名爲JavaScript調試器的IntelliJ IDEA的或Webstorm插件(它需要間諜js和啓用插件的NodeJS也)。
之後,你只要做你的項目的.html文件右鍵,單擊「調試-中將Html.HTML」
更新: Sourcemap文件需要調試,在編譯打字稿--sourcemap
選項必須設置。
我剛碰到這個。然而,我不是在開展前端項目,但它可能也有幫助。
爲了在intellij中調試,我首先編譯我的打字稿文件。
tsc -p tsconfig.json
編譯。,使調試工作我做了以下
"sourceMap": true
到tsconfig.json我跑的編譯js
文件
==>調試只是工作,當我把一個斷點在ts
文件中。
讓我知道如果這不能解決你的情況,我會調查一個修改答案。
這是我的工作,以供參考的項目:https://github.com/coder-on-deck/easy-typescript-setup
我沒有經驗建築螞蟻,但寬度一飲而盡或呼嚕聲,您可以添加瀏覽器上的地圖和調試。我建議看看https://www.npmjs.com/package/gulp-typescript – Raulucco