简体   繁体   English

npm run dev 不起作用

[英]npm run dev doesn't work

enter image description here I run npm run dev but I get this:在此处输入图像描述我运行npm run dev但我得到了这个:

0 info it worked if it ends with ok 0 信息,如果它以 ok 结尾,它就起作用了
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe', 1 详细的 cli ['C:\\Program Files\\nodejs\\node.exe',
1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', 1 详细 cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli 'run', 1个详细的cli“运行”,
1 verbose cli 'dev' ] 1 个详细的 cli 'dev' ]
2 info using npm@5.5.1 2 信息使用 npm@5.5.1
3 info using node@v8.9.1 3 信息使用 node@v8.9.1
4 verbose run-script [ 'predev', 'dev', 'postdev' ] 4 详细的运行脚本 ['predev', 'dev', 'postdev']
5 info lifecycle @~predev: @ 5 信息生命周期@~predev:@
6 info lifecycle @~dev: @ 6 信息生命周期@~dev:@
7 verbose lifecycle @~dev: unsafe-perm in lifecycle true 7 冗长的生命周期@~dev:生命周期中的不安全烫发 true
8 verbose lifecycle @~dev: PATH: C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\node-gyp-bin;c:\\xampp\\htdocs\\laravelapp\\node_modules.bin;C:\\ProgramData\\Oracle\\Java\\javapath;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\Skype\\Phone\\;E:\\Java\\bin;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn\\;C:\\Program Files\\dotnet\\;C:\\Program Files (x86)\\Brackets\\command;C:\\ProgramData\\ComposerSetup\\bin;C:\\Program Files\\PuTTY\\;C:\\Program Files (x86)\\WinSCP\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\nodejs\\;C:\\Program Files\\Java\\jdk1.8.0_112\\bin;L:\\Microsof3t VS Code\\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_modules\\npm;C:\\Users\\SuperServer\\AppData\\Roaming\\npm;C:\\Program Files\\nodejs\\node_modules\\npm\\bin; 8 详细生命周期@~dev: PATH: C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\node-gyp-bin;c:\\xampp\\htdocs\\laravelapp\\node_modules.bin;C:\\ProgramData\\Oracle\\Java \\javapath;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\Skype\\Phone \\;E:\\Java\\bin;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn\\;C:\\Program Files\\dotnet\\;C:\\Program Files (x86)\\Brackets\\command;C: \\ProgramData\\ComposerSetup\\bin;C:\\Program Files\\PuTTY\\;C:\\Program Files (x86)\\WinSCP\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\nodejs\\;C:\\ Program Files\\Java\\jdk1.8.0_112\\bin;L:\\Microsof3t VS Code\\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_modules\\npm;C:\\Users\\SuperServer\\AppData\\漫游\\npm;C:\\Program Files\\nodejs\\node_modules\\npm\\bin;
9 verbose lifecycle @~dev: CWD: c:\\xampp\\htdocs\\laravelapp 9 详细生命周期@~dev: CWD: c:\\xampp\\htdocs\\laravelapp
10 silly lifecycle @~dev: Args: [ '/d /s /c', 'npm run development' ] 10 愚蠢的生命周期 @~dev: Args: [ '/d /s /c', 'npm run development' ]
11 info lifecycle @~dev: Failed to exec dev script 11 信息生命周期@~dev: 无法执行开发脚本
12 silly lifecycle @~dev: Returned: code: -4058 signal: null 12 愚蠢的生命周期@~dev:返回:代码:-4058 信号:空
13 info lifecycle @~dev: Failed to exec dev script 13 信息生命周期@~dev: 无法执行开发脚本
14 verbose stack Error: @ dev: npm run development 14 详细堆栈错误: npm run development : npm run development
14 verbose stack spawn C:\\Windows\\system32\\cmd.exe; 14 详细堆栈生成 C:\\Windows\\system32\\cmd.exe; E:\\Java\\bin ENOENT E:\\Java\\bin ENOENT
14 verbose stack at _errnoException (util.js:1024:11) 14 _errnoException 处的详细堆栈 (util.js:1024:11)
14 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19) 14 Process.ChildProcess._handle.onexit (internal/child_process.js:190:19) 的详细堆栈
14 verbose stack at onErrorNT (internal/child_process.js:372:16) 14 onErrorNT 的详细堆栈(内部/child_process.js:372:16)
14 verbose stack 14 详细堆栈
at _combinedTickCallback (internal/process/next_tick.js:138:11)在 _combinedTickCallback (internal/process/next_tick.js:138:11)
14 verbose stack at process._tickCallback (internal/process/next_tick.js:180:9) 14 详细堆栈在 process._tickCallback (internal/process/next_tick.js:180:9)
15 verbose pkgid @ 15 详细 pkid @
16 verbose cwd c:\\xampp\\htdocs\\laravelapp 16 详细 cwd c:\\xampp\\htdocs\\laravelapp
17 verbose Windows_NT 6.1.7601 17 详细 Windows_NT 6.1.7601
18 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "dev" 18 详细 argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "dev"
19 verbose node v8.9.1 19 详细节点 v8.9.1
20 verbose npm v5.5.1 20 冗长的 npm v5.5.1
21 error file C:\\Windows\\system32\\cmd.exe; 21 错误文件C:\\Windows\\system32\\cmd.exe; E:\\Java\\bin E:\\Java\\bin
22 error path C:\\Windows\\system32\\cmd.exe; 22 错误路径C:\\Windows\\system32\\cmd.exe; E:\\Java\\bin E:\\Java\\bin
23 error code ELIFECYCLE 23 错误代码 ELIFECYCLE
24 error errno ENOENT 24 错误 errno ENOENT
25 error syscall spawn C:\\Windows\\system32\\cmd.exe; 25 错误 syscall spawn C:\\Windows\\system32\\cmd.exe; E:\\Java\\bin E:\\Java\\bin
26 error @ dev: npm run development 26 错误npm run development : npm run development
26 error spawn C:\\Windows\\system32\\cmd.exe; 26 错误生成 C:\\Windows\\system32\\cmd.exe; E:\\Java\\bin ENOENT E:\\Java\\bin ENOENT
27 error Failed at the @ dev script. 27 错误 @dev 脚本失败。
27 error This is probably not a problem with npm. 27 错误 这可能不是 npm 的问题。 There is likely additional logging output above.上面可能有额外的日志输出。
28 verbose exit [ 1, true ] 28 详细退出 [ 1, true ]

Can anyone help me with this?谁能帮我这个?

It seems that your "dev" task errors because it tries to spawn a new java process with the java binary located at E:\\Java\\bin but this binary doesn't exist (ENOENT).似乎您的“开发”任务错误,因为它尝试使用位于E:\\Java\\bin的 java 二进制文件生成一个新的 java 进程,但该二进制文件不存在 (ENOENT)。 Can you add an excerpt of the "package.json" file with definition of your "dev" script?您可以添加“package.json”文件的摘录以及“dev”脚本的定义吗?

This is a pretty common error.这是一个很常见的错误。 Especially if you are running your npm command from an integrated terminal.特别是如果您从集成终端运行 npm 命令。

Try running your npm commands from a separate PowerShell or CMD command prompt terminal and you would be just fine.尝试从单独的 PowerShell 或 CMD 命令提示符终端运行您的 npm 命令,您会没事的。

I hope this helps someone out there.我希望这可以帮助那里的人。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM