Я столкнулся с ошибкой в моем проекте Node.js (typescript), связанном с пакетом @google/generative-ai
. Вот конкретное сообщение:
«Невозможно найти модуль @google/generative-ai/files или соответствующие ему объявления типа.ts(2307)»
Однако я проверил, что файл объявления типа существует в моем каталоге node_modules.
Что я пробовал:
package.json
:
{
"name": "basic",
"version": "1.0.0",
"main": "index.js",
"license": "MIT",
"engines": {
"node": "20"
},
"dependencies": {
"@google/generative-ai": "^0.11.3",
"@types/react": "^18.3.2",
"common-tags": "^1.8.2"
},
"scripts": {
"dev": "node -r ts-node/register --env-file=.env src/index.ts"
},
"devDependencies": {
"@types/common-tags": "^1.8.4",
"@types/node": "^20.12.7",
"ts-node": "^10.9.2",
"typescript": "^5.4.5"
}
}
Кто-нибудь еще сталкивался с этой конкретной проблемой с пакетом @google/generative-ai
, хотя файл объявления типа присутствует? Любые предложения о том, как это решить?
Решается установкой latest
версии пакета. Попробуйте yarn add @google/generative-ai@latest
, если такое когда-нибудь случится с вами.