我也在 stackoverflow 上发布了这个,因为这是由 Meteor 本身建议的:)
我将 meteor 项目升级到 meteor 1.3,更新所有正确的软件包后,我无法运行 meteor 1.3。然后我创建了一个新项目,但仍然收到我在下面发布的错误。我还尝试创建此处所示的 simple-todos 示例 https://www.meteor.com/tutorials/blaze/creating-an-app在命令中。结果相同。
Windows 7 顺便说一句:)我还没有安装meteorhacks:npm 或任何其他额外的软件包。
http.js:733
throw new TypeError('The header content contains invalid characters');
^
TypeError: The header content contains invalid characters
at ClientRequest.OutgoingMessage.setHeader (http.js:733:13)
at new ClientRequest (http.js:1429:14)
at Object.exports.request (http.js:1899:10)
at Array.stream [as 3] (C:\Users\Lightspeed\AppData\Local\.meteor\packages\meteor-tool\1.3.0_3\mt-os.windows.x86_32\dev_bundle\lib\node_modules\http-proxy\lib\http-proxy\passes\web-incoming.js:108:74)
at ProxyServer.<anonymous> (C:\Users\Lightspeed\AppData\Local\.meteor\packages\meteor-tool\1.3.0_3\mt-os.windows.x86_32\dev_bundle\lib\node_modules\http-proxy\lib\http-proxy\index.js:80:21)
at Proxy._tryHandleConnections (C:\tools\runners\run-proxy.js:182:20)
at Server.<anonymous> (C:\tools\runners\run-proxy.js:50:12)
at Server.emit (events.js:98:17)
at HTTPParser.parser.onIncoming (http.js:2164:12)
at HTTPParser.parserOnHeadersComplete [as onHeadersComplete] (http.js:152:23)
at Socket.socket.ondata (http.js:2022:22)
at TCP.onread (net.js:528:27)
Meteor 能够正常启动,并且在我实际导航到 localhost:3000 之前不会崩溃。页面立即出现错误(主机无法访问)并且 meteor 崩溃,错误显示在我的操作中。
最佳答案
此问题与特定的 Windows 7 版本有关。虽然我不知 Prop 体细节,但它已经解决了。
关于node.js - 新鲜 meteor 1.3 在 win 7 上无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36331361/