angular学习中
输入npm start可以启动 但是进入 "http://localhost:8000/" 时出现:
http.js:733
throw new TypeError('The header content contains invalid characters');
^
TypeError: The header content contains invalid characters
at ServerResponse.OutgoingMessage.setHeader (http.js:733:13)
at ResponseStream.(anonymous function) [as setHeader] (D:\Git\Git\angular-phonecat\node_modules\union\lib\response-stream.js:86:34)
at serve (D:\Git\Git\angular-phonecat\node_modules\ecstatic\lib\ecstatic.js:146:11)
at D:\Git\Git\angular-phonecat\node_modules\ecstatic\lib\ecstatic.js:139:9
at Object.oncomplete (fs.js:108:15)
在https://github.com/angular/angular-phonecat/issues/303里看到一下解决方式
输入 npm install karma --save和npm install http-server -D
然后npm start 还是无法解决
后来将angular-phonecat中的package.json里的"http-server": "^0.6.1",改为"http-server": "^0.9.0", 问题解决~~