[英]Hi, I get this bug here Error: Cannot find module 'debug'
也许我在package.json
上删除了一些东西,但我又写了一遍(我没有卸载)我得到了这个错误:
Error: Cannot find module 'debug'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:603:15)
at Function.Module._load (internal/modules/cjs/loader.js:529:25)
at Module.require (internal/modules/cjs/loader.js:658:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (C:\Users\Leo\fase2\node_modules\nodemon\lib\nodemon.js:1:75)
at Module._compile (internal/modules/cjs/loader.js:722:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:733:10)
at Module.load (internal/modules/cjs/loader.js:620:32)
at tryModuleLoad (internal/modules/cjs/loader.js:560:12)
at Function.Module._load (internal/modules/cjs/loader.js:552:3)
error Command failed with exit code 1.
我搞不清楚了!! 是什么导致了问题?
您的 node_modules 中似乎缺少debug
模块。 npm install debug --save
将解决这个问题,它还会在 package.json 中为包创建一个条目。 有关更多信息,请查看官方文档
这可能是您本地 node_modules 目录的问题。 我建议删除并重新安装它。 然后检查您的本地依赖项以查看是否再次包含调试。
在尝试以下操作之前,请确保您位于项目文件夹中!
为此,请删除文件夹node_modules
并使用npm install debug
重新安装。 如果此操作失败,您可以检查创建的日志中是否存在安装期间发生的任何特定错误。
仅供参考,我收到此错误是因为我将 start.js 移到了node_modules
的文件夹node_modules
(将代码分成两个不同的项目)。
我以为我可以使用node ../start.js
启动服务器,也许我可以进行更多调试,但是我将所有代码移回了包含 package.json 和node_modules
的文件夹树中修复。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.