SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside stric

let session = require('express-session');^^^SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:373:25) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object.<anonymous> (/home/qubianzhong/workspace/antzb-operate/operate-backend/bin/www:7:11) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10)


解答:

这是因为 node的版本太低造成的,可以去官网上下载了个最新的版本( https://nodejs.org/zh-cn/download/current/),或者用node管理工具下载新的node的版本。

猜你喜欢

转载自blog.csdn.net/qq_38619931/article/details/79509068
今日推荐