nodejs Unexpected token ILLEGAL

SyntaxError: Unexpected token ILLEGAL
    at exports.runInThisContext (vm.js:73:16)
    at Module._compile (module.js:443:25)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/test2/node_modules/node-readability/src/readability.js:1:75)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/test2/api/services/readabilityService.js:5:12)
    at Module._compile (module.js:460:26)
error: Forever detected script exited with code: 1
error: Script restart attempt #5
阅读 4.9k
1 个回答

给出的代码较少,大致是这样
首先这个错误,基本是你JS写的语法错误,通常是某个符号没写对
其次从给出的错误栈分析,nodejs本身不会错,找到你写的业务代码部分,看起来是倒数第二个
at Object.<anonymous> (/test2/api/services/readabilityService.js:5:12)
所以应该是 readabilityService.js 的第5行有符号写错

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题