2016-04-07 4 views
3

Bir NodeJS uygulaması yazıyorum. CoffeeScript'i denemeyi düşündüm. Kaynak haritalarla birlikte .js dosyalarını .coffee dosyalarına dönüştürmek için gulp kullanıyorum. Konsolun, .js dosyaları yerine .coffee dosyalarını işaret eden hataları nasıl günlüğe kaydedebilirim?CoffeeScript sourcemaps'lerini NodeJS'yi kullanarak hata işlemede nasıl kullanabilirim?

+0

Yığın izlerinde çizgiler mi kastediyorsunuz? –

+0

Evet. Bu yüzden hata ayıklamaya gittiğimde .coffee dosyasına bakabilirim. Şu anda neyin yanlış olduğunu görmek için .js dosyasına gitmeliyim ve daha sonra .coffee dosyamda düzeltmeliyim. – Scott

+1

Şunu mu arıyorsunuz: https://github.com/evanw/node-source-map-support? –

cevap

2

Evet ve hayır.

Derleme yudum-kahve ve yudum-sourcemaps ve Chrome otomatik bu sourcemaps kullanacak ile önyüzü kodu.

Do değil yerine, sizin arka uç kodunu derlemek coffee komutuyla çalıştırın.

Tüm Yığın İzleri ve Hata Çizgileri tümüyle gösterilecektir.

kahve komut sunucu mantığı yazma senin örneğin, package.json bir başlangıç ​​komut dosyası eklemek gerekir:

"scripts": { 
    "test": "echo \"Error: no test specified\" && exit 1", // not required but nice to have 
    "postinstall": "bower i", // not required but nice to have 
    "start": "coffee server.js" 
} 

Şimdi de gerektiği gibi npm start arayarak sunucu başlayabilirsiniz.

+0

Ah. Bu bana yardımcı oldu. Konseptde tamamen yanlıştım. Şimdi anlıyorum ve çalışıyor! – Scott