Переход к угловому исходному коду в 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