uuid Flashcards

1
Q

id, установка библиотек. Как понять для написания кода на TypeScript нужно ставить дополнительную библиотеку @types/name или нет?

A

Если мы не хотим прописывать id, то используем библиотеку uuid - где прописываем для id:v1(), где id будет являться строкой

yarn add uuid @types/uuid

Заходите на сайт npm в не зависимости какой у вас проектный менеджер на проекте (npm / yarn / pnpm)
в поиск вводите интересующую вас библиотеку и переходите на страницу библиотеки
если рядом с названием библиотеки иконка TS и при наведении написано this package contains built-in typescript declarations значит ничего ставить не надо.

Если рядом с названием библиотеки иконка DT и при наведении написано this package has typescript declaration provided by @types/name значит надо установить еще один пакет указанный в этой подсказке.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly