Node error: Cannot find module './clone.js'
Node error: Cannot find module './clone.js'
我正在使用节点和 postgresql 开发应用程序。最近我更新了 nodemon 并在启动我的 nodemon 服务器时开始出现错误:找不到模块'./clone.js'。这是错误代码:
Error: Cannot find module './clone.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
at Function.Module._load (internal/modules/cjs/loader.js:506:25)
at Module.require (internal/modules/cjs/loader.js:636:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object.<anonymous> (/usr/local/lib/node_modules/nodemon/node_modules/graceful-fs/graceful-fs.js:4:13)
at Module._compile (internal/modules/cjs/loader.js:688:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
我在 Github 上查看过,它说这是最近的错误,应该在下次更新时修复。我一直等到更新,但仍然有同样的错误。我重新安装了 nodemon,删除了 node_modules 并做了 npm install
。 Github 问题页面中有人建议将 clone.js 放入文件数组中,这已经很好了。 graceful-fs.js 开头代码:
var fs = require('fs')
var polyfills = require('./polyfills.js')
var legacy = require('./legacy-streams.js')
var clone = require('./clone.js')
在同一个文件夹中已经有包含内容的文件 clone.js,所以现在我真的很困惑。请帮助
正如评论中有人提到的,我必须在全球范围内更新它。
这就是我修复它的方法:
npm uninstall -g nodemon
npm 安装-g nodemon
然后成功了!
我遇到了同样的问题,我通过以下命令 运行 解决了我的问题。
rm -rf node_modules
npm install
我正在使用节点和 postgresql 开发应用程序。最近我更新了 nodemon 并在启动我的 nodemon 服务器时开始出现错误:找不到模块'./clone.js'。这是错误代码:
Error: Cannot find module './clone.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
at Function.Module._load (internal/modules/cjs/loader.js:506:25)
at Module.require (internal/modules/cjs/loader.js:636:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object.<anonymous> (/usr/local/lib/node_modules/nodemon/node_modules/graceful-fs/graceful-fs.js:4:13)
at Module._compile (internal/modules/cjs/loader.js:688:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
我在 Github 上查看过,它说这是最近的错误,应该在下次更新时修复。我一直等到更新,但仍然有同样的错误。我重新安装了 nodemon,删除了 node_modules 并做了 npm install
。 Github 问题页面中有人建议将 clone.js 放入文件数组中,这已经很好了。 graceful-fs.js 开头代码:
var fs = require('fs')
var polyfills = require('./polyfills.js')
var legacy = require('./legacy-streams.js')
var clone = require('./clone.js')
在同一个文件夹中已经有包含内容的文件 clone.js,所以现在我真的很困惑。请帮助
正如评论中有人提到的,我必须在全球范围内更新它。 这就是我修复它的方法:
npm uninstall -g nodemon
npm 安装-g nodemon
然后成功了!
我遇到了同样的问题,我通过以下命令 运行 解决了我的问题。
rm -rf node_modules
npm install