Node.js установщик предлагал самостоятельно установить дополнительные инструменты, среди которых visualstudio2017-workload-vctools. Эта установка в какой-то момент выдавала предупреждение об этом matteer:
(node:7292) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Установка была запущена в PowerShell и приостановлена с этим предупреждением, не позволяя мне ничего вводить. Через некоторое время он передал мне это сообщение:
specified (or the default value) was '2700' seconds. Perhaps try a
higher `--execution-timeout`? See `choco -h` for details.
visualstudio2017-workload-vctools may be able to be automatically uninstalled.
The upgrade of visualstudio2017-workload-vctools was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\visualstudio2017-workload-vctools\tools\ChocolateyInstall.ps1'.
See log for details.
Chocolatey upgraded 16/17 packages. 1 packages failed.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
Upgraded:
(some stuff here)
Failures
- visualstudio2017-workload-vctools (exited -1) - Error while running 'C:\ProgramData\chocolatey\lib\visualstudio2017-workload-vctools\tools\ChocolateyInstall.ps1'.
See log for details.
Type ENTER to exit:
Я перешел и установил инструменты firebase через командную строку VSCode, и этот прошел следующим образом:
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
C:\Users\eters\AppData\Roaming\npm\firebase -> C:\Users\eters\AppData\Roaming\npm\node_modules\firebase-tools\lib\bin\firebase.js
> protobufjs@6.10.1 postinstall C:\Users\eters\AppData\Roaming\npm\node_modules\firebase-tools\node_modules\protobufjs
> node scripts/postinstall
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules\firebase-tools\node_modules\chokidar\node_modules\fsevents):nts): {"os":"win32","arch":"x64"})
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current:
{"os":"win32","arch":"x64"})
+ firebase-tools@8.6.0
added 530 packages from 353 contributors in 962.032s
Вопросы:
- Могу ли я исправить первую установку vs2017tools?
- Могу ли я как-нибудь отреагировать, когда установка ожидала 2700 с?
- Повлияет ли все это на мои впечатления от firebase?
- У меня установлен VS2019, могу ли я заставить nodejs использовать эту установку?
Thx