有学有练才叫学习:学而不思则罔,思而不学则殆:学而不习,纸上谈兵,习而不进,画地为牢!

electron安装(Electron时报错)command sh -c node install.js处理方法

前端框架 炮渣日记 3周前 (11-18) 20次浏览 已收录 0个评论 扫描二维码

最近在运行一VUE+Electron的项目时,运行npm install时报了如下的错误,记录下过程

505 error code 1
506 error path /Users/**/04sendSms/node_modules/electron
507 error command failed
508 error command sh -c node install.js
509 error RequestError: read ETIMEDOUT
509 error     at ClientRequest.<anonymous> (/Users/**/04sendSms/node_modules/got/source/request-as-event-emitter.js:178:14)
509 error     at Object.onceWrapper (node:events:514:26)
509 error     at ClientRequest.emit (node:events:406:35)
509 error     at ClientRequest.origin.emit (/Users/**/04sendSms/node_modules/@szmarczak/http-timer/source/index.js:37:11)
509 error     at TLSSocket.socketErrorListener (node:_http_client:447:9)
509 error     at TLSSocket.emit (node:events:394:28)
509 error     at emitErrorNT (node:internal/streams/destroy:157:8)
509 error     at emitErrorCloseNT (node:internal/streams/destroy:122:3)
509 error     at processTicksAndRejections (node:internal/process/task_queues:83:21)
510 verbose exit 1

查找资料解决方法如下:

在安装的时候添加一个参数--ignore-scripts
--ignore-scripts表示npm将不会运行在package.json中指定的scripts脚本
npm install --save-dev electron --ignore-scripts
喜欢 (0)
炮渣日记
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址