首页 > 解决方案 > 内部/模块/cjs/loader.js:968 抛出错误;^ 错误:找不到模块“../../temp”

问题描述

我的Node.js应用程序抛出以下错误:_

C:\Users\vinod\server>npm start

> server@1.0.0 start C:\Users\vinod\server
> nodemon expGqlServer.js

[nodemon] 2.0.4
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node expGqlServer.js`
internal/modules/cjs/loader.js:968
  throw err;
  ^

Error: Cannot find module '../../temp'
Require stack:
- C:\Users\vinod\server\resolvers\post.js
- C:\Users\vinod\server\node_modules\@graphql-toolkit\file-loading\index.cjs.js
- C:\Users\vinod\server\node_modules\merge-graphql-schemas\index.cjs.js
- C:\Users\vinod\server\expGqlServer.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:965:15)
    at Function.Module._load (internal/modules/cjs/loader.js:841:27)
    at Module.require (internal/modules/cjs/loader.js:1025:19)
    at require (internal/modules/cjs/helpers.js:72:18)
    at Object.<anonymous> (C:\Users\vinod\server\resolvers\post.js:2:14)
   
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    'C:\\Users\\vinod\\server\\resolvers\\post.js',
    'C:\\Users\\vinod\\server\\node_modules\\@graphql-toolkit\\file-loading\\index.cjs.js',
    'C:\\Users\\vinod\\server\\node_modules\\merge-graphql-schemas\\index.cjs.js',
    'C:\\Users\\vinod\\server\\expGqlServer.js'
  ]
}
[nodemon] app crashed - waiting for file changes before starting...

我尝试删除并重新安装node_modules目录和package-lock.json文件,但没有结果。

标签: javascriptnode.js

解决方案


我遇到了类似的问题。尝试这个:

npm install request 

这为我解决了这个问题。


推荐阅读