我在渲染我的 nodejs 项目时发现了以下错误
{"level":"error","message":"uncaughtException SyntaxError: Use of const in strict mode.\n at Module._compile (module.js:439:25)\n at Object.Module._extensions..js (module.js:474:10)\n 在 Module.load (module.js:356:32)\n 在 Function.Module._load (module.js:312:12)\n 在 Module.require (module. js:364:17)\n 在需要 (module.js:380:17)\n 在 Object. (/var/www/myproject/dist/node_modules/sparkpost/node_modules/request/node_modules/hawk/lib/index. js:5:33)\n 在 Module._compile (module.js:456:26)\n 在 Object.Module._extensions..js (module.js:474:10)\n 在 Module.load (module. js:356:32)\n 在 Function.Module._load (module.js:312:12)\n 在 Module.require (module.js:364:17)\n 在 require (module.js:380:17 )\n 在 Object. (/var/www/myproject/dist/node_modules/sparkpost/node_modules/request/request.js:9:12)\n 在 Module._compile (module.js:456:26)\n 在 Object.Module._extensions..js (module.js:474:10)","timestamp":"2017-09-25T02: 45:43.418Z"}
这就是为什么我在我的 package.json 文件中检查 sparkpost 版本并找到"sparkpost": "^1.3.7",
但是当我检查时npm info sparkpost version
,它会2.1.2
有什么建议可以帮助我如何检查 sparkpost 的实际版本以及如何修复该错误消息,谢谢。