我正在尝试运行节点服务器.js但被告知错误:找不到模块"C:\用户\用户\OneDrive\桌面\节点\后端\服务器.js


S C:UsersuserOneDriveDesktopnodebackend> node server.js
node:internal/modules/cjs/loader:988
throw err;
^
Error: Cannot find module 'C:UsersuserOneDriveDesktopnodebackendserver.js'
at Function.Module._load (node:internal/modules/cjs/loader:833:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:22:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
PS C:UsersuserOneDriveDesktopnodebackend> node server.js
node:internal/modules/cjs/loader:988
throw err;
^
Error: Cannot find module 'C:UsersuserOneDriveDesktopnodebackendserver.js'
PS C:UsersuserOneDriveDesktopnodebackend> node server.js
node:internal/modules/cjs/loader:988
throw err;
^
Error: Cannot find module 'C:UsersuserOneDriveDesktopnodebackendserver.js'
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:985:15)
at Function.Module._load (node:internal/modules/cjs/loader:833:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:22:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}

每当我运行node server.js时,我都会得到上述错误,我已经多次运行NPM安装,但所有这些都是徒劳的

const express = require("express")
var app = express()
const port = 3000
app.get('/', (_req, res) =>{
res.send('Hello World')
})
app.listen(port, ()=>{
console.log(`server is running on port number ${port}`)
})

我期望终端控制台服务器在端口号3000上运行我安装了express,但我被告知MODULE NOT FOUND

您的代码看起来很好,应该运行,假设您之前使用了例如npm init -ynpm install express。我想npm start给你同样的错误?

除此之外,似乎你的代码是在与OneDrive同步的文件夹中…你确定它是正确同步的吗?您是否尝试过显示server.js的内容,例如more server.js?

最新更新