ошибка npm install electron — не удалось проверить первый сертификат

#javascript #node.js #npm #electron #chromium

#javascript #node.js #npm #electron #chromium

Вопрос:

Я создал каталог приложений.

npm init

при установке electron с использованием строки ниже

npm install electron --save-dev

получение ошибки ниже

 > core-js@3.9.0 postinstall C:UsersBLUEJavaScriptwelcome_appnode_modulescore-js
> node -e "try{require('./postinstall')}catch(e){}"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
> https://opencollective.com/core-js
> https://www.patreon.com/zloirock

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)


> electron@11.3.0 postinstall C:UsersBLUEJavaScriptwelcome_appnode_moduleselectron
> node install.js

RequestError: unable to verify the first certificate
    at ClientRequest.<anonymous> (C:UsersBLUEJavaScriptwelcome_appnode_modulesgotsourcerequest-as-event-emitter.js:178:14)
    at Object.onceWrapper (events.js:422:26)
    at ClientRequest.emit (events.js:327:22)
    at ClientRequest.origin.emit (C:UsersBLUEJavaScriptwelcome_appnode_modules@szmarczakhttp-timersourceindex.js:37:11)
    at TLSSocket.socketErrorListener (_http_client.js:469:9)
    at TLSSocket.emit (events.js:315:20)
    at emitErrorNT (internal/streams/destroy.js:106:8)
    at emitErrorCloseNT (internal/streams/destroy.js:74:3)
    at processTicksAndRejections (internal/process/task_queues.js:80:21)
npm WARN welcome_app@1.0.0 No repository field.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! electron@11.3.0 postinstall: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the electron@11.3.0 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:UsersBLUEAppDataRoamingnpm-cache_logs2021-02-24T23_44_06_772Z-debug.log

 

Я пробовал это после установки ограничения ssl на false, все еще не работает

Комментарии:

1. Пробовал npm cache clean --force ?

2. Да, я пробовал то же самое, но бесполезно.

3. Пробовал переустановить Node и NPM?

4. Да, я удалил node, npm и связанные с ним папки из системы, а затем переустановил, все та же ошибка.

5. Да, я также сталкиваюсь с той же проблемой. Пока я пытался выполнить другую сборку для одного и того же проекта, я просто изменил папку проекта и попытался настроить все модули узла. Даже электронные вкладки и другие модули получили успешную установку, но electron JS не повезло