2016-01-26 2 views
0

Я ищу вариант, позволяющий отлаживать файлы *.ts при разработке приложения с помощью nodeJS.Отладка файлов машинописных файлов с хромом

Прямо сейчас, grunt компиляция *.ts файлов на .tmp/scripts. В моем index.html файлах указаны все файлы *.js.

Есть ли возможность отлаживать мое приложение, используя *.ts файлы при разработке приложения с node.js?

Я использую Yeoman angular-typescript generator

ответ

0

Для того, чтобы иметь возможность отладки TS файлов (как клиентская сторона - в хроме, или на сторону сервера в Node.js), вы должны сгенерировать map.js файлы, которые будут связывать оригинал файлы машинописных файлов с полученными js-тегами.

Более подробную информацию о JS карты здесь: js maps

Чтобы включить JS карты в хрюкать указать соответствующий флаг в gruntfile.js так:

options: { 
       module: 'commonjs', 
       target: 'es5', 
       sourceMap: true 
      } 
+0

У меня есть карты, сгенерированные. Моя проблема: когда я отлаживаю использование ie. Файлы Chrome '* .ts' не указаны в хром-отладчике – Tomasz

+0

. Убедитесь, что у вас есть карты источников, включенные в настройках хрома: http://dannycroft.co.uk/enabling-source-maps-in-chrome/ – Amid

Смежные вопросы