WebPack Dev Server无法在Node.js 7.x

时间:2016-11-24 08:02:47

标签: webpack webpack-dev-server

我使用webpack@2.1.0-beta.27webpack-dev-server@2.1.0-beta.11最新版本的软件包。 webpack工作正常,可以正确生成工件。

之后,我需要知道处理webpack-dev-server无法处理的问题。

我使用了三个配置文件:

错误消息webpack-dev-server正在抛弃我:

#webpack-dev-server --config config/webpack.dev.js --progress --profile --co
ntent-base src/
Project is running at http://localhost:3000/
webpack output is served from /
Content not from webpack is served from D:\projects\living\user-platform\project\src
404s will fallback to /
events.js:160
      throw er; // Unhandled 'error' event
      ^

Error: This socket is closed
    at WriteStream.Socket._writeGeneric (net.js:683:19)
    at WriteStream.Socket._write (net.js:734:8)
    at doWrite (_stream_writable.js:334:12)
    at writeOrBuffer (_stream_writable.js:320:5)
    at WriteStream.Writable.write (_stream_writable.js:247:11)
    at WriteStream.Socket.write (net.js:661:40)
    at Console.warn (console.js:51:16)
    at printErrorAndExit (D:\projects\living\user-platform\project\node_modules\source-map-support\source-map-support.js
:406:11)
    at process.emit (D:\projects\living\user-platform\project\node_modules\source-map-support\source-map-support.js:419:
16)
    at process._fatalException (bootstrap_node.js:292:26)
[default] Checking started in a separate process...

我不知道它崩溃的原因以及消息的含义是什么?

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。

我通过将Node.js降级为LTS 6.9.1解决了这个问题。

使用Node.js 7.2.0我得到了与上面相同的错误。升级到7.2.1也可能solve the problem

经过一些试验和错误后,角度cli repo中的这个问题指向了正确的方向:
ng serve error 'This socket is closed' #3102

我希望这可以帮助你暂时解决问题 姬