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