路由器可以在localhost上运行,但不能在node.js的生产环境中

时间:2019-04-14 19:05:39

标签: node.js express

我正在使用express.js框架,并且路由器似乎可以在本地工作,但不能在生产中工作

router.route(`/server/template/:id`)
  .delete(test.delete)
  .get(temp.get);


router.route(`/server/template`)
  .post(test.post)
  .get(test.get);

我收到以下错误消息:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server.  If you entered the URL manually please check your spelling and try again.</p>

1 个答案:

答案 0 :(得分:-2)

您需要使用Apache Web服务器在您自己的计算机或Internet上,或者在apache朋友,XAMPP或IIS中模拟HTML服务器。