Skip to content

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

@JonathanGech

Description

@JonathanGech

Hey devs I am new to express js and I don't know some stuff,.

How could i fix this
app.get(/newpage(.html)?, (req, res) => {
res.sendFile(path.join(__dirname, "views", "newpage.html"));
});

it showing me error
Nodejs\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 (E:\Nodejs\node_modules\path-to-regexp\dist\index.js:123:15)
at consume (E:\Nodejs\node_modules\path-to-regexp\dist\index.js:179:16)
at parse (E:\Nodejs\node_modules\path-to-regexp\dist\index.js:183:20)
at E:\Nodejs\node_modules\path-to-regexp\dist\index.js:294:74
at Array.map ()
at pathToRegexp (E:\Nodejs\node_modules\path-to-regexp\dist\index.js:294:25)
at Object.match (E:\Nodejs\node_modules\path-to-regexp\dist\index.js:264:30)
at matcher (E:\Nodejs\node_modules\router\lib\layer.js:86:23)
at new Layer (E:\Nodejs\node_modules\router\lib\layer.js:93:62)
at Function.route (E:\Nodejs\node_modules\router\index.js:428:17)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions