enter image description here我跑npm run dev
,但我明白了:
0信息,如果它以ok结束,则为1,详细的cli ['C:\ Program Files \ nodejs \ node.exe',1详细cli'C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js',
1详细cli 'run',
1详细的cli'dev'] 2信息使用npm@5.5.1
3 info使用node@v8.9.1
4详细的run-script ['predev','dev', 'postdev']
5信息生命周期@~prev:@
6信息生命周期 @~dev:@
7详细生命周期@~dev:生命周期中的不安全感 true
8详细生命周期@~dev:PATH:C:\ Program 文件\的NodeJS \ node_modules \故宫\ BIN \节点GYP斌; C:\ XAMPP \ htdocs中\ laravelapp \ node_modules.bin; C:\ ProgramData \ ORACLE \的Java \ javapath; C:\ WINDOWS \ SYSTEM32; C:\窗口; C:\ WINDOWS \ SYSTEM32 \ WBEM; C:\ WINDOWS \ SYSTEM32 \ WindowsPowerShell \ V1.0 \; C:\ PROGRAM 文件(x86)\ Skype \ Phone \; E:\ Java \ bin; C:\ Program Files \ Microsoft SQL Server \ 130 \ Tools \ Binn \; C:\ Program Files \ dotnet \; C:\ Program Files (86)\支架\命令; C:\ ProgramData \ ComposerSetup \ BIN; C:\程序 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. 代码\ BIN; C:\ Users \用户的SuperServer \应用程序数据\本地\ GitHubDesktop \ BIN; C:\ Users \用户的SuperServer \应用程序数据\本地\原子\ BIN; C:\ XAMPP \ PHP; C:\ Users \用户的SuperServer \应用程序数据\漫游\作曲\供应商\ BIN; E:\的NodeJS \ NPM; E:\的NodeJS \ node_modules \ NPM; C:\ Users \用户的SuperServer \应用程序数据\漫游\ NPM; C:\ PROGRAM Files \ nodejs \ node_modules \ npm \ bin;
9详细的生命周期@~dev: CWD:c:\ xampp \ htdocs \ laravelapp
10傻生命周期@~dev:Args:[ '/ d / s / c','npm run development'] 11信息生命周期@~dev: 无法执行开发脚本
12傻生命周期@~dev:返回: 代码:-4058信号:null
13信息生命周期@~dev:无法执行 dev script
14详细堆栈错误:@ dev:npm run development
14详细堆栈生成C:\ Windows \ system32 \ cmd.exe; E:\ Java \ bin ENOENT
在_errnoException处有14个详细堆栈 (util.js:1024:11)
14详细堆栈在 Process.ChildProcess._handle.onexit (internal / child_process.js:190:19)
14详细堆栈 onErrorNT(internal / child_process.js:372:16)
14详细堆栈
在_combinedTickCallback(internal / process / next_tick.js:138:11)
process._tickCallback上的14个详细堆栈 (internal / process / next_tick.js:180:9)
15详细的pkgid @
16 verbose cwd c:\ xampp \ htdocs \ laravelapp
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”
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错误错误ENOENT
25错误系统调用生成 C:\ WINDOWS \ SYSTEM32 \ cmd.exe的; E:\ Java \ bin
26错误@ dev:npm run development
26错误产生C:\ Windows \ system32 \ cmd.exe; E:\ Java \ bin ENOENT
27错误@ dev脚本失败。
27 错误这可能不是npm的问题。有可能 上面的额外日志输出。
28详细退出[1,true]
任何人都可以帮我吗?
答案 0 :(得分:0)
似乎你的“dev”任务错误,因为它试图使用位于E:\Java\bin
的java二进制文件生成一个新的java进程,但是这个二进制文件不存在(ENOENT)。您可以添加“package.json”文件的摘录以及“dev”脚本的定义吗?
答案 1 :(得分:-1)
这是一个非常常见的错误。尤其是从集成终端运行npm命令时。
尝试从单独的PowerShell或CMD命令提示符终端运行npm命令,就可以了。
我希望这可以帮助某个人。