Reactjs Web包开发服务器在Windows上引发错误

Reactjs Web包开发服务器在Windows上引发错误,reactjs,npm,webpack,Reactjs,Npm,Webpack,我需要你的帮助,我有一个项目。 它在Linux上工作得很好,但在Windows上会抛出一个错误: Nettomdeia@0.4.3启动C:\Users\user1\Documents\Dev\Netomedia 更好的npm运行dev服务器 在C:\Users\user1\Documents\Dev\Netomedia中运行更好的npm 正在执行脚本:dev服务器 要执行:./node_modules/.bin/webpack dev server--hot--inline--config bu

我需要你的帮助,我有一个项目。 它在Linux上工作得很好,但在Windows上会抛出一个错误:

Nettomdeia@0.4.3启动C:\Users\user1\Documents\Dev\Netomedia 更好的npm运行dev服务器

在C:\Users\user1\Documents\Dev\Netomedia中运行更好的npm
正在执行脚本:dev服务器
要执行:./node_modules/.bin/webpack dev server--hot--inline--config build/webpack.config.js
net.js:641
抛出新类型错误(“无效数据”);
^
TypeError:无效数据
在WriteStream.Socket.write(net.js:641:11)
在这个过程中。(C:\Users\user1\Documents\Dev\Netomedia\node\u modules\better npm run\lib\exec.js:32:18)
在emitOne(events.js:77:13)
在ChildProcess.emit(events.js:169:7)
在Process.ChildProcess.\u handle.onexit(internal/child\u Process.js:198:12)
在onErrorNT(内部/子进程js:344:16)
在下一个TTickCallbackwith2args(node.js:442:9)
在进程中调用(node.js:356:17)
位于Function.Module.runMain(Module.js:443:11)
启动时(node.js:139:18)
npm错误!Windows NT 10.0.10586
npm错误!argv“C:\\Program Files\\nodejs\\node.exe”“C:\\Program Files\\nodejs\\node\u modules\\npm\\bin\\npm cli.js”“start”
npm错误!节点v4.5.0
npm错误!npm v2.15.9
npm错误!代码失效循环
npm错误!Nettomdeia@0.4.3start:`better npm运行dev server`
npm错误!退出状态1
npm错误!
npm错误!失败Nettomdeia@0.4.3启动脚本“更好的npm运行开发服务器”。
npm错误!这很可能是Nettomdeia软件包的问题,
npm错误!与npm本身无关。
npm错误!告诉作者此操作在您的系统上失败:
npm错误!更好的npm运行dev服务器
npm错误!您可以通过以下方式获取有关如何打开此项目问题的信息:
npm错误!npm bugs Nettomdeia
npm错误!或者,如果不可用,您可以通过以下方式获取他们的信息:
npm错误!
npm错误!npm所有者ls Nettomdeia
npm错误!上面可能还有其他日志输出。
问题是什么?我该如何解决


提前谢谢。

我终于解决了。我将更好的npm运行更新为最新版本,我的脚本以前是“/node\u module/.bin/webpack dev server”,而不是“webpack dev server”。Windows使用路径变量。

我终于解决了它。我将更好的npm运行更新为最新版本,我的脚本以前是“/node\u module/.bin/webpack dev server”,而不是“webpack dev server”。Windows使用路径变量。

是否可能存在相关问题?虽然它看起来已经关闭了。谢谢,我试图升级更好的npm运行,但没有帮助。可能是相关问题?虽然它看起来已经关闭了。谢谢,我试图升级更好的npm运行,但没有帮助。
running better-npm-run in C:\Users\user1\Documents\Dev\Netomedia
Executing script: dev-server

to be executed: ./node_modules/.bin/webpack-dev-server --hot --inline --config build/webpack.config.js
net.js:641
    throw new TypeError('invalid data');
    ^

TypeError: invalid data
    at WriteStream.Socket.write (net.js:641:11)
    at ChildProcess.<anonymous> (C:\Users\user1\Documents\Dev\Netomedia\node_modules\better-npm-run\lib\exec.js:32:18)
    at emitOne (events.js:77:13)
    at ChildProcess.emit (events.js:169:7)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
    at onErrorNT (internal/child_process.js:344:16)
    at nextTickCallbackWith2Args (node.js:442:9)
    at process._tickCallback (node.js:356:17)
    at Function.Module.runMain (module.js:443:11)
    at startup (node.js:139:18)

npm ERR! Windows_NT 10.0.10586
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "start"
npm ERR! node v4.5.0
npm ERR! npm  v2.15.9
npm ERR! code ELIFECYCLE
npm ERR! Nettomdeia@0.4.3 start: `better-npm-run dev-server`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the Nettomdeia@0.4.3 start script 'better-npm-run dev-server'.
npm ERR! This is most likely a problem with the Nettomdeia package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     better-npm-run dev-server
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs Nettomdeia
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!
npm ERR!     npm owner ls Nettomdeia
npm ERR! There is likely additional logging output above.