我该如何修复 nodemon 不断显示的错误

how can i fix this error that nodemon keep on showing

我遵循了 express.js 教程并且在使用 api 请求的一些代码和功能之后我完全按照他如何将处理这些请求的代码更改为另一个文件夹中的单独 js 文件只是为了清理编写代码,但在我这样做之后出现了这个错误

我尝试更改文件名,我尝试删除节点模块文件夹并再次 运行 npm 安装,我尝试安装有问题的模块

internal/modules/cjs/loader.js:638 抛出错误; ^

Error: Cannot find module '/routes/api/members'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:690:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (C:\Users\Get_Rico\Desktop\crashcoursse\index.js:11:25)
    at Module._compile (internal/modules/cjs/loader.js:776:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
[nodemon] app crashed - waiting for file changes before starting...    

我希望 nodemon 保存更改并正常工作,没有错误,就像教程中发生的那样

看来错误可能来自这行代码,它告诉您找不到“/routes/api/members”模块文件。

而且,这不会起作用,因为您试图加载没有正确路径名的本地模块。如果未指定路径,则它会尝试加载全局或 built-in 模块。如果该模块在当前目录中,那么您应该使用正确的路径:

const yourModule = './routes/api/members';