首页 > 解决方案 > 节点(Express)不启动

问题描述

我正在尝试 Express 并尝试学习它,并尝试启动服务器,但没有任何反应。我正在尝试通过 Express 访问 127.0.0.1:8080,并且我几乎复制了所有示例(但不是全部)。这是我的代码:

const express = require('express')
const app = express()
const port = 8080

app.get('/', (req, res) => function() {
    let ip = req.ip
    console.log(ip);

    res.send('Hello World')
})

app.listen(port, ()=>console.log(`Server started on port ${port}`))

启动后应用会登录node server.js,但 127.0.0.1:8080 不会出现任何内容。我的代码有问题吗?

标签: javascriptnode.jsexpress

解决方案


使用箭头函数时出错,请尝试以下操作:

const express = require('express')
const app = express()
const port = 8080

app.get('/', (req, res) => {
    let ip = req.ip
    console.log(ip);

    res.send('Hello World')
})

app.listen(port, ()=>console.log(`Server started on port ${port}`))

推荐阅读