簡體   English   中英

嘗試按照示例操作,但我不知道為什么會出現錯誤

[英]Trying to follow a sample and I can't figure out why there are errors

嘗試遵循一個示例,我不知道為什么會出現錯誤。 任何幫助...這可能是一種格式化的事情:

import http from 'http';
import express from 'express';
// Express app setup
const app = express();
const server = http.createServer(app);
server.listen(3000);
server.on('listening', () => {
  console.log('Server is listening on port: 3000');
  app.get('*', (req, res) => {
    res.end('Hello Express');
  });};

我的兩個錯誤消息是:

  1. 解析錯誤:意外的令牌,預期為“,”

    9 | app.get('*',(req,res)=> {10 | res.end('Hello Express');

    11 | });}; | ^

  2. ')'預期。

這里有一些問題:

  1. 除非您有一個編譯器來攔截import語法,否則它在nodejs中無效。

  2. 您使用express設置是錯誤的。 啟動服務器后,您將定義路由處理程序。

這就是您想要的-具有有效的通用js語法

const http = require('http')
const app = require('express')()

app.get('*', (req, res) => res.send(' Hello Express'))

const server = http.createServer(app)
server.listen(3000, () => console.log('Server is listening on port: 3000'))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM