ค้นหาเว็บไซต์

วิธีดีบักไฟล์ TypeScript ของแอป Node.js ใน Visual Studio 2013


ผมมีแอป Node.js เขียนด้วย TypeScript ผมมี Visual Studio 2013 และ Node.js tools สำหรับ Visual Studio ดังนั้นผมสามารถดีบักไฟล์ .js ที่คอมไพล์แล้วใน runtime ของ node.js ได้ ผมสามารถดีบักไฟล์ TypeScript สำหรับแอปพลิเคชัน HTML บนเบราว์เซอร์ได้ แล้วผมจะดีบักไฟล์ TypeScript สำหรับสภาพแวดล้อม node.js ได้อย่างไร?

คำตอบ #1

มันเป็นเรื่องง่ายในการดีบักแอปพลิเคชัน Node.js JavaScript โดยใช้ WebStorm : http://www.youtube.com/watch?v=6bKsDoFj83o ผมขอแนะนำให้ทำแบบเดียวกันในกรณีของ TypeScript คือ ดีบัก JavaScript ของคุณ

คำตอบ #2

ฉันลองทำสิ่งนี้เมื่อไม่นานมานี้แล้วพบว่ามันค่อนข้างน่าหงุดหงิด ฉันไม่คิดว่าจะสามารถใช้ตัวดีบักของ Visual Studio สำหรับ TypeScript กับแอปพลิเคชัน Node ได้ในตอนนี้ นอกจากนี้คุณยังจำกัดการใช้ Internet Explorer สำหรับการดีบัก และนักพัฒนาส่วนใหญ่ดูเหมือนจะใช้ Chrome ในปัจจุบัน

กล่าวได้ว่า การดีบัก Node และ TypeScript เป็นไปได้ มีลิงก์อยู่ที่นี่ กระบวนการอาจจะแปลกนิดหน่อย แต่ basarat อยู่บนเส้นทางที่ถูกต้อง - WebStorm น่าจะเป็นสภาพแวดล้อมการพัฒนาที่ดีกว่าสำหรับแอปพลิเคชัน JavaScript และมันมีการสนับสนุนที่ดีสำหรับการคอมไพล์ไปยังภาษาต่างๆ (TypeScript, CoffeeScript, Dart) ฉันยังไม่เคยลองดีบัก TypeScript กับแอป Node โดยใช้ WebStorm แต่ตามกระทู้นี้มันเป็นไปได้

อัปเดต :

ฉันเพิ่งดูเว็บไซต์ NTVS อย่างรวดเร็ว (ดูที่นี่) และมีวิธีแก้ไข แต่พวกมันไม่ง่าย และนี่ยังคงเป็นงานที่กำลังดำเนินการ

บทความที่เกี่ยวข้อง