首页 > 解决方案 > 如何让新代码运行

问题描述

我是网络开发的新手,所以正在学习一门课程。这是 expressjs 的介绍,因此在尝试运行一些代码时出现错误。

我在js中的代码:

    const express=require('express');
const server=express();
server.get('/',function(req,res,next){
    res.send("Hello World")
})

server.get('/greet/:name',function(req,res,next){
    let greeting="Good Morning, "+ req.params.name;
     res.send(greeting)
})

server.listen(2121);

错误是当我在 chrome 中打开一个带有 url 的新选项卡时: http://localhost:2121/greet/a

我得到一个白屏,上面写着:

无法获取 /greet/a

帮助!谢谢 :)

标签: javascriptexpress

解决方案


问题是我在尝试再次运行服务器之前没有重新启动我的代码。我通过直观地关闭我的编辑器并重新启动它解决了这个问题。我发现解决此问题的另一种方法是使用组合ctrl+alt+m 来终止先前正在运行的代码。

感谢你们对初学者问题投反对票。非常感激!

现在我不知何故被禁止问任何未来的问题。

干杯 <3


推荐阅读