Поскольку вы установили библиотеки javascript с использованием LibMan
, вы можете просто повторно использовать LibMan
для установки определений:
libman install @types/jquery -p unpkg
libman install @types/bootstrap -p unpkg
Путь по умолчанию будет libs/@types
:
lib/
@types/
bootstrap/
index.d.ts
...
jquery/
index.d.ts
...
Я создаю tsconfig.json
и настраиваю сопоставление путей для загрузки модулей, как показано ниже:
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"jquery": ["lib/@types/jquery"] ,
"bootstrap":["lib/@types/bootstrap"]
}
}
}
Теперь мы можем извлечь пользу из машинописного текста:
[Обновить]
Для проекта ASPNET-CORE путь по умолчанию будет: wwwroot/lib/@types
, если у нас есть tsconfig.json
в рамках проектадиректории (рядом с файлом проекта *.csproj
), нам нужно изменить путь на:
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"jquery": ["wwwroot/lib/@types/jquery"] ,
"bootstrap":["wwwroot/lib/@types/bootstrap"]
}
}
}