javascript – Error: Cannot find package ‘mongoose’ in Node.js project despite being installed

node:internal/modules/esm/resolve:857
throw new ERR_MODULE_NOT_FOUND(packageName, fileURLToPath(base), null);
^

Error [ERR_MODULE_NOT_FOUND]: Cannot find package ‘mongoose’ imported from C:\Users\ASUS\OneDrive\Desktop\BOOKSTORE_MERN\models\bookModel.js
at packageResolve (node:internal/modules/esm/resolve:857:9)
at moduleResolve (node:internal/modules/esm/resolve:926:18)
at defaultResolve (node:internal/modules/esm/resolve:1056:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:654:12)
at #cachedDefaultResolve (node:internal/modules/esm/loader:603:25)
at ModuleLoader.resolve (node:internal/modules/esm/loader:586:38)
at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:242:38)
at ModuleJob._link (node:internal/modules/esm/module_job:135:49) {
code: ‘ERR_MODULE_NOT_FOUND’
}

Node.js v22.13.0
[nodemon] app crashed – waiting for file changes before starting…

Note:My mongoose is installed and in the same directory as package.json still getting this error again

solution for my problem

Read more here: Source link