Laravel npm运行开发程序不工作

Laravel npm运行开发程序不工作,laravel,npm,Laravel,Npm,我运行npm运行dev,但我得到以下信息: 0信息如果以ok结束则有效1详细cli['C:\Program Files\nodejs\node.exe',1 verbose cli'C:\Program Files\nodejs\node\u modules\npm\bin\npm cli.js',1个详细cli 使用“运行”,1详细cli“开发”]2信息npm@5.5.13. 信息使用node@v8.9.14详细的运行脚本['predev','dev', 'postdev']5信息生命周期@~

我运行npm运行dev,但我得到以下信息:

0信息如果以ok结束则有效1详细cli['C:\Program Files\nodejs\node.exe',1 verbose cli'C:\Program Files\nodejs\node\u modules\npm\bin\npm cli.js',1个详细cli 使用“运行”,1详细cli“开发”]2信息npm@5.5.13. 信息使用node@v8.9.14详细的运行脚本['predev','dev', 'postdev']5信息生命周期@~predev:@6信息生命周期 @~dev:@7详细生命周期@~dev:生命周期中的不安全perm true 8详细生命周期@~dev:PATH:C:\Program 文件\nodejs\node\u模块\npm\bin\node-gyp-bin;c:\xampp\htdocs\laravelapp\node\u modules.bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\程序 文件x86\Skype\Phone\;E:\Java\bin;C:\Program Files\Microsoft SQL 服务器\130\Tools\Binn\;C:\ProgramFiles\dotnet\;C:\程序文件 x86\方括号\命令;C:\ProgramData\Composer安装程序\bin;C:\程序 文件\油灰\;C:\ProgramFilesx86\WinSCP\;C:\程序 文件\Git\cmd;C:\ProgramFiles\nodejs\;C:\程序 Files\Java\jdk1.8.0_112\bin;L:\Microsoft3t VS 代码\bin;C:\Users\SuperServer\AppData\Local\GitHubDesktop\bin;C:\Users\SuperServer\AppData\Local\atom\bin;C:\Xampp\php;C:\Users\SuperServer\AppData\Roaming\Composer\vendor\bin;E:\nodeJs\npm;E:\NodeJS\node\u modules\npm;C:\Users\SuperServer\AppData\Roaming\npm;C:\程序 文件\nodejs\node\u模块\npm\bin;9详细的生命周期@~dev: CWD:c:\xampp\htdocs\laravelapp 10@dev:Args:[ “/d/s/c”,“npm运行开发”]11信息生命周期@~dev: 无法执行开发脚本12@~dev:返回: 代码:-4058信号:null 13信息生命周期@~dev:无法执行 开发人员脚本14详细堆栈错误:@dev:npm run 开发14详细堆栈生成C:\Windows\system32\cmd.exe; E:\Java\bin enoint 14位于\u errnoException的详细堆栈 util.js:1024:11 14详细堆栈位于 Process.ChildProcess.\u handle.onexit 内部/child_process.js:190:19 14详细堆栈位于 onErrorNT internal/child_process.js:372:16 14详细堆栈 在_combinedtickcallbackinternal/process/next_tick.js:138:11 14进程上的详细堆栈。\u 内部/process/next_tick.js:180:9 15详细的pkgid@16 详细cwd c:\xampp\htdocs\laravelapp 17详细Windows\u NT 6.1.7601 18详细argv C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node\U模块\npm\bin\npm-cli.js运行 dev 19详细节点v8.9.1 20详细npm v5.5.1 21 错误文件C:\Windows\system32\cmd.exe;E:\Java\bin 22错误路径 C:\Windows\system32\cmd.exe;E:\Java\bin 23错误代码 ELIFECYCLE 24错误errno enoint 25错误系统调用生成 C:\Windows\system32\cmd.exe;E:\Java\bin 26 error@dev:npm run 开发26错误生成C:\Windows\system32\cmd.exe; E:\Java\bin enoint 27错误在@dev脚本中失败。27 错误这可能不是npm的问题。有可能 上面的附加日志输出。28详细退出[1,true]


有人能帮我解决这个问题吗?

您的开发任务似乎出现了错误,因为它试图用位于E:\java\bin的java二进制文件生成一个新的java进程,但该二进制文件不存在。能否添加package.json文件的摘录和开发脚本的定义?

这是一个非常常见的错误。尤其是在从集成终端运行npm命令时

尝试从单独的PowerShell或CMD命令提示符终端运行您的npm命令,您会很好


我希望这对其他人有所帮助。

您是否在package.json文件中添加了您运行的脚本看起来您的npm版本已经过时,请更新它,然后重试。我添加了一个终端的屏幕截图,在该终端上我运行了npm运行开发程序,以显示错误消息