Первые шаги firebase, ошибка при установке visualstudio2017tools установщиком node.js; Предупреждение об устаревании: Buffer () - PullRequest
0 голосов
/ 03 августа 2020

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

...