提问者:小点点

使用npm start启动服务器时出错


我是NodeJS的新手:

我写了server.js文件,我安装了NodeJS。当我运行“npm start”时,我遇到以下错误。

C:\users\server\server.js:43
if(!(req.headers&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错误!argv“C:\Program Files\nodejs\\node.exe”“C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js”“start”
npm错误!节点V0.12.4
npm错误!npm V2.10.1
npm错误!代码ElifeCycle
npm错误!der-server@0.0.0start:node server.js
npm错误!退出状态1
npm错误!
npm错误!der-server@0.0.0启动脚本“node server.js”失败。npm错误!这很可能是der-server包的问题,
npm err!不是npm本身。
npm错误!告诉作者这在您的系统上失败:
npm err!node server.js
npm错误!您可以通过以下途径获得他们的信息:
npm Err!npm所有者ls der-server
npm错误!上面可能有其他日志记录输出。

                                                                                                                                                npm ERR! Please include the following file with any support request:  

npm错误!C:\users\server\npm-debug.log


共1个答案

匿名用户

您的代码将&&显示为转义字符。这不是有效的JavaScript。