我是nodeJs的新手:
我写下了server.js文件,我安装了nodejs。当我正在运行时"npm start"
我遇到了错误。
C:\ Users \用户服务器\ server.js:43
if(!(req.headers& amp; amp; amp; amp; amp; req.headers.authorization)){^ SyntaxError: Unexpected token ; 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 Function.Module.runMain (module.js:501:10) at startup (node.js:129:16) at node.js:814:3 npm ERR! Windows_NT 6.1.7601
npm ERR! argv“C:\ Program Files \ nodejs \\ node.exe”“C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js“”start“
错误的ERR!节点v0.12.4
错误的ERR! npm v2.10.1
错误的ERR!代码ELIFECYCLE
错误的ERR! der-server@0.0.0 start:node server.js
错误的ERR!退出状态1
npm ERR!
错误的ERR!在der-server@0.0.0启动脚本'node server.js'失败。 错误的ERR!这很可能是der-server软件包的问题,
错误的ERR!不是npm本身。
错误的ERR!告诉作者你的系统失败了:
错误的ERR! node server.js
错误的ERR!您可以通过以下方式获取信息:
错误的ERR! npm owner ls der-server
错误的ERR!上面可能有额外的日志记录输出。npm ERR! Please include the following file with any support request:
npm ERR! C:\ Users \用户服务器\ NPM-的debug.log
答案 0 :(得分:2)
您的代码正在显示&&作为逃脱的角色。这不是有效的JavaScript。