javascript - Node 错误: Cannot find module './clone.js'

标签 javascript node.js nodemon

我正在使用 Node 和 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,所以现在我真的很困惑。请帮忙

file structure of my app

最佳答案

我遇到了同样的问题,我通过运行以下命令解决了我的问题。

rm -rf node_modules

npm install

关于javascript - Node 错误: Cannot find module './clone.js' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53236707/

相关文章:

javascript - aws-lambda 找不到模块

javascript - Node.js:如何处理在字典中查找具有相同名称的不同城市?

node.js - 如何使用 Nodejs 绑定(bind)从 DAML 中的存档合约中获取数据?

node.js - Loopback 4 Debugger nodemon 解决方案

node.js - 如何使用nodemon运行full-icu?

javascript - 如何使用 JavaScript 获取特定语言环境的日期?

javascript - Paypal 订阅 API

javascript - 使用javascript将数组重组为数组数组

javascript - 根据另一个 Div 的存在调整一个 Div 的样式?

javascript - setMaxListeners 警告会影响我的discord.js 代码吗?