electron 项目,windows 系统 之前通过 electron . 运行项目一切正常,但这两天一直运行失败,完整错误信息如下
> [email protected] deva D:\project\ProcessOnClient > cross-env NODE_ENV=devTools electron app events.js:292 throw er; // Unhandled 'error' event ^ Error: spawn D:\project\ProcessOnClient\node_modules\electron\dist\electron.exe EACCES at Process.ChildProcess._handle.onexit (internal/child_process.js:269:19) at onErrorNT (internal/child_process.js:465:16) at processTicksAndRejections (internal/process/task_queues.js:80:21) Emitted 'error' event on ChildProcess instance at: at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12) at onErrorNT (internal/child_process.js:465:16) at processTicksAndRejections (internal/process/task_queues.js:80:21) { errno: -4092, code: 'EACCES', syscall: 'spawn D:\\project\\ProcessOnClient\\node_modules\\electron\\dist\\electron.exe', path: 'D:\\project\\ProcessOnClient\\node_modules\\electron\\dist\\electron.exe', spawnargs: [ 'app' ] }
进行的尝试: 1 、重装所有项目依赖,无效 2 、添加权限重装依赖,cnpm install --unsafe-perm=true --allow-root ,无效
根据提示信息好像是因为权限引起的问题? 朋友们,谁还有办法吗
![]() | 1 WMutong OP 找到解决办法了。 淦,我都要被自己气笑了,一直在尝试如何在安装依赖的阶段给 npm 管理员权限。 其实,只要使用管理员权限启动命令行就可以了。。。 但是这个问题出现的原因,有朋友们知道吗 |