[Thu, 03 Mar 2016 07:48:50 GMT] "GET /" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0
like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A434
5d Safari/600.1.4"
_http_outgoing.js:351
throw new TypeError('The header content contains invalid characters');
^
TypeError: The header content contains invalid characters
at ServerResponse.OutgoingMessage.setHeader (_http_outgoing.js:351:13)
at ResponseStream.(anonymous function) [as setHeader] (c:UsersAdministrato
rAppDataRoaming
pm
ode_moduleshttp-server
ode_modulesunionlib
esponse-s
tream.js:88:34)
at serve (c:UsersAdministratorAppDataRoaming
pm
ode_moduleshttp-serve
r
ode_modulesecstaticlibecstatic.js:204:11)
at c:UsersAdministratorAppDataRoaming
pm
ode_moduleshttp-server
ode_
modulesecstaticlibecstatic.js:134:11
at FSReqWrap.oncomplete (fs.js:82:15)
node启动项目,遇到上面的问题,搜索了百度,看到原因是低版本的http-server一个bug,
把package.json里的"http-server": "^0.6.1",改为"http-server": "^0.9.0",
在命令行: npm update http-server
重新:npm start
OK,解决