typescript Как получить типы в теге html-скрипта

#javascript #html #typescript

#javascript #HTML #typescript

Вопрос:

Как импортировать типы в script теге в html-файл

package.json похож

 {
  "devDependencies": {
    "@types/lodash": "^4.14.167"
  }
}

 

index.html это похоже на

 <!DOCTYPE html>
<html>

<head>
    <script src="https://cdn.jsdelivr.net/npm/lodash@4.17.20/lodash.min.js"
            integrity="sha256-ur/YlHMU96MxHEsy3fHGszZHas7NzH4RQlD4tDVvFhw=" crossorigin="anonymous"></script>
</head>

<body>
    <div id="app"></div>
    <script>
    // @ts-check
    const x = _.chuck([1,2,3]);
    </script>
</body>

</html>
 

как устранить эту ошибку
Cannot find name '_'.

введите описание изображения здесь

Комментарии:

1. _:any; назначить тип any;

2. На самом деле я хочу _ ввести как Lodash from @types/lodash , и вы не можете помещать аннотации типов в тег скрипта, поскольку это не файл typescript