Получение ошибок в регулярных выражениях в Express JSJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Получение ошибок в регулярных выражениях в Express JS

Сообщение Anonymous »

Я пытаюсь соответствовать /старой страницы и старой страницы.html < /p>

Код: Выделить всё

const express = require('express')
const app = express()
const path = require('path')
const PORT = process.env.PORT || 3000

app.get('/old-page(.html)?',(req,res)=>{
res.send("hi");
})

app.listen(PORT,(req,res)=>{
console.log(`The server is running in the port ${PORT}`);
})
< /code>
Ошибка, которую я получаю: < /p>
C:\Express JS\node_modules\path-to-regexp\dist\index.js:123
throw new TypeError(`Unexpected ${nextType} at ${index}, expected ${type}: ${DEBUG_URL}`);
^

TypeError: Unexpected ( at 9, expected END: https://git.new/pathToRegexpError

at Iter.consume (C:\Express JS\node_modules\path-to-regexp\dist\index.js:123:15)
at consume (C:\Express JS\node_modules\path-to-regexp\dist\index.js:179:16)
at parse (C:\Express JS\node_modules\path-to-regexp\dist\index.js:183:20)
at C:\Express JS\node_modules\path-to-regexp\dist\index.js:294:74
at Array.map ()
at pathToRegexp (C:\Express JS\node_modules\path-to-regexp\dist\index.js:294:25)
at Object.match (C:\Express JS\node_modules\path-to-regexp\dist\index.js:264:30)
at matcher (C:\Express JS\node_modules\router\lib\layer.js:86:23)
at new Layer (C:\Express JS\node_modules\router\lib\layer.js:93:62)
at Function.route (C:\Express JS\node_modules\router\index.js:428:17)
node.js v22.14.0

Подробнее здесь: https://stackoverflow.com/questions/796 ... express-js
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»