Переход к угловому исходному коду в VisualStudio?

В исходном коде моего приложения Angular (созданного с использованием узла) я использую некоторый тип из самого Angular, например, так:

import {HashLocationStrategy} from '@angular/common';

Когда я сейчас пытаюсь перейти к HashLocationStrategy Угловой тип в VisualStudio, например, выбрав "Перейти к определению" из контекстного меню, я в конечном итоге в файле node_modules/@angular/common/src/location/hash_location_strategy.d.ts, Этот файл является только файлом декларации, содержащим только сигнатуры типов, а не саму реализацию.

Как я могу перейти к фактическому исходному коду HashLocationStrategy?

1 ответ

Почему вы хотите перейти к исходному файлу?

Однако параллельно с файлом.d.ts у вас будет файл.js, который состоит из версии JavaScript исходного кода.

Если вы хотите изучить версию.ts, вы можете изучить ее здесь, https://github.com/angular/angular/blob/5.0.5/packages/common/src/location/hash_location_strategy.ts#L15-L88

Другие вопросы по тегам