提问人:ramsoftwaredev 提问时间:11/5/2023 最后编辑:toyota Supraramsoftwaredev 更新时间:11/24/2023 访问量:1742
检查??= defaultInspect 在服务器上部署后端时
inspect ??= defaultInspect when deploy backend on server
问:
/opt/render/project/src/node_modules/bson/lib/bson.cjs:479
Nov 5 12:36:13 PM inspect ??= defaultInspect;
Nov 5 12:36:13 PM ^^^
Nov 5 12:36:13 PM
Nov 5 12:36:13 PM SyntaxError: Unexpected token '??='
Nov 5 12:36:13 PM at wrapSafe (internal/modules/cjs/loader.js:984:16)
Nov 5 12:36:13 PM at Module._compile (internal/modules/cjs/loader.js:1032:27)
Nov 5 12:36:13 PM at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10)
Nov 5 12:36:13 PM at Module.load (internal/modules/cjs/loader.js:933:32)
Nov 5 12:36:13 PM at Function.Module._load (internal/modules/cjs/loader.js:774:14)
Nov 5 12:36:13 PM at Module.require (internal/modules/cjs/loader.js:957:19)
Nov 5 12:36:13 PM at require (internal/modules/cjs/helpers.js:88:18)
Nov 5 12:36:13 PM at Object.<anonymous> (/opt/render/project/src/node_modules/mongodb/lib/bson.js:4:14)
Nov 5 12:36:13 PM at Module._compile (internal/modules/cjs/loader.js:1068:30)
我更改了像 node 或 start 这样的运行命令index.js
nodemon
index.js ==
"start" = "nodemon index.js"
"start" = "node index.js"
但仍然面临问题
答:
6赞
Muhammad Anzil
11/6/2023
#1
我希望你正在使用 Render。渲染包括默认版本为 14.17.0 的 Node.js。如果需要为应用程序使用不同的 Node.js 版本,则可以在平台内轻松进行此调整。为此,请在 Render 上导航到应用程序的环境设置,并创建一个名为 的环境变量。设置值 以匹配已使用应用程序进行全面测试的特定 Node.js 版本。NODE_VERSION
NODE_VERSION
例:
- 钥匙:
NODE_VERSION
- 价值:
18.5
评论
??=