Ответ 1
Только что выпущенный CoffeeScript 1.6.2 теперь имеет аннотацию к исходной карте внизу, так как WebStorm ожидает, что теперь она работает так, как ожидалось.
Я установил наблюдатель файлов coffeescript, как в этом видео
http://www.youtube.com/watch?v=Sl1Uk3zT5Fg
Что, похоже, отлично работает для отладки проекта html с помощью google chrome. Однако, когда я начинаю отладку и устанавливаю точку останова в файле coffeescript в проекте node.js, он не попадает в точку останова. Однако установить точку останова в сгенерированном файле js.
Что мне нужно сделать, чтобы отладчик использовал сгенерированные исходные карты и прошел через coffeescript с помощью node.js в webstorm 6?
Только что выпущенный CoffeeScript 1.6.2 теперь имеет аннотацию к исходной карте внизу, так как WebStorm ожидает, что теперь она работает так, как ожидалось.
В соответствии с проблемой, о которой упоминал CrazyCoder, похоже, что это проблема с WebStorm, ожидающим оператора //@ sourceMappingURL=print.map
внизу созданного файла JavaScript, а не вверху, где в данный момент компилятор coffeescript помещает его.
Мануальное копирование этой строки в нижней части сгенерированного файла script при каждом сохранении кажется не жизнеспособным обходным решением, поэтому я думаю, нам нужно будет посмотреть, что Webstorm до тех пор, пока он не будет разрешен.