Сценарий: В настоящее время мне приходится работать над проектом Coffescript, который (на данный момент все еще) привязан к использованию устаревшего и давно забытого браузера-предшественника.Создание исходных карт для пользовательских обработчиков Javascript
- стежок: https://github.com/sstephenson/stitch
- примера вывод: https://gist.github.com/gilligan/00206343c41331ac9ce6
Вопрос: Каков наилучший подход к созданию исходных-карт для результирующего файла, который создается из скомпилированного CoffeeScript? Должен ли я добавить генерацию sourcemap в обработку самой строчки, используя что-то вроде https://github.com/mozilla/source-map/, или существует более высокоуровневый/общий подход, который может быть применен в этом сценарии?
Это не поможет, потому что это не касается реальной проблемы. Проблема заключается не в создании карт для отдельных файлов. Проблема состоит в том, что отдельные файлы кофе скомпилируются в js, а затем сшиваются (а не только конкатенируются) в один файл. Таким образом, проблема заключается в шаге от нескольких файлов/карт до одного файла, который содержит файлы (завернутые в некоторые функции). – gilligan