Я распространяю свои библиотеки ES6 и TypeScript с исходными картами, а также с соответствующими исходными файлами.Однако, когда такая библиотека установлена в приложении (под node_modules
), отладчик Chrome показывает скомпилированный вывод JavaScript вместо исходного исходного файла.Как сделать так, чтобы отладчик показывал исходный исходный файл?
Вот распределение одной из моих библиотек TypeScript:
Каквы можете видеть, что у меня есть index.js.map
и router-store.js.map
в каталоге dist
.Эти карты указывают на соответствующие файлы TypeScript в каталоге src, например,
"sources":["../src/index.ts"]
Несмотря на это, когда я смотрю на приложение в Chrome Debugger, имя файла отображается как index.js
и содержит скомпилированныйВывод JavaScript.См. Ниже:
Чего мне не хватает?