Расширение кода Visual Studio - npm установка не удалась из-за зависимости пакета? - PullRequest
1 голос
/ 10 марта 2020

Я пытаюсь написать небольшое расширение для кода Visual Studio, но оно не удается в самом начале.

Я установил yo, как и предполагалось

npm install -g yo generator-code

однако теперь, когда я пытаюсь все запустить, я получаю ошибки.

Я создал проект, используя yo code и следуя генератору. Я попробовал Extension Typescript и Javascript, оба не удалось.

используемые настройки:

  • инициализация репозитория git: да
  • менеджер пакетов: npm

Запуск npm install для вас, чтобы установить необходимые зависимости. Если это не помогло, попробуйте выполнить команду самостоятельно.

Не удалось выполнить автоматическую установку, однако запуск npm install вызвал ту же ошибку:

npm WARN registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning EPROTO: request to https://registry.npmjs.org/mocha failed, reason: write EPROTO 10300:error:14094417:SSL routines:ssl3_read_bytes:sslv3 alert illegal parameter:c:\\ws\\deps\\openssl\\openssl\\ssl\\record\\rec_layer_s3.c:1407:SSL alert number 47\n
npm WARN registry Using stale data from https://registry.npmjs.org/ due to a request error during revalidation.
npm ERR! code ETARGET
npm ERR! notarget No matching version found for @types/vscode@^1.43.0.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
npm ERR! notarget
npm ERR! notarget It was specified as a dependency of 'smartfilesnfolders'
npm ERR! notarget

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\lechn\AppData\Roaming\npm-cache\_logs\2020-03-10T12_50_32_409Z-debug.log

полный журнал: https://gist.github.com/lechnerio/e1356b2edb48cbdedf40fd1570267bb7

благодарен за любые советы и подсказки. npm и vscode обновлены.

1 Ответ

1 голос
/ 10 марта 2020

У меня одна и та же ошибка в момент go. Я решил это, изменив версию @types/vscode на ^1.42.0 в package.json.

...