如何检查node.js

问题描述 投票:0回答:1

但是在VS代码中运行此JS时,这是错误:

C:\Program Files\nodejs\node.exe .\app.js
Process exited with code 1
Uncaught Error Error: Invalid port: "443"
    at <anonymous> (d:\test\app.js:3:9)
    at <anonymous> (<node_internals>/internal/modules/cjs/loader:1554:14)
    at <anonymous> (<node_internals>/internal/modules/cjs/loader:1706:10)
    at <anonymous> (<node_internals>/internal/modules/cjs/loader:1289:32)
    at <anonymous> (<node_internals>/internal/modules/cjs/loader:1108:12)
    at traceSync (<node_internals>/diagnostics_channel:322:14)
    at wrapModuleLoad (<node_internals>/internal/modules/cjs/loader:220:24)
    at executeUserEntryPoint (<node_internals>/internal/modules/run_main:170:5)
    at <anonymous> (<node_internals>/internal/main/run_main_module:36:49)
app.js:3
No debugger available, can not send 'variables'

我的代码中有什么错以及如何修复?

trory将test_port变量变成整数,您可以直接传递整数或将其转换为整数,然后传递,如果

let test_port = 443 if(!(Number.isInteger(test_port)) || (Number(test_port) <= 0)){ throw new Error(`Invalid port: "${test_port}"`); }else{ console.log("this works"); }

node.js visual-studio-code
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.