socket.io webpack构建在生产服务器上的结果错误

时间:2018-02-20 22:42:40

标签: socket.io

当我将socket.io作为依赖项包含时,webpack构建仅在生产服务器上失败:

    events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: spawn node_modules/webpack/bin/webpack.js ENOENT
    at _errnoException (util.js:1022:11)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
    at onErrorNT (internal/child_process.js:372:16)
    at _combinedTickCallback (internal/process/next_tick.js:138:11)
    at process._tickCallback (internal/process/next_tick.js:180:9)
    at Function.Module.runMain (module.js:686:11)
    at startup (bootstrap_node.js:187:16)
    at bootstrap_node.js:608:3

我确认是socket.io导致错误。这是我package.json

中的版本
"dependencies": {
    "socket.io": "^2.0.4"
  }

我的开发盒上的一切正常....

我在调试错误时有点迷失。 node版本为8.9.4用于制作,8.9.1用于开发。

想法?谢谢!

1 个答案:

答案 0 :(得分:0)

dang,我不得不摆脱package-lock.json,一切正常