Как я могу исправить эту ошибку, используя node8.9.4 в библиотеке @ google-cloud / translate? @ grpc / grp c - js работает только на Node ^ 8.13.0 || > = 10.10.0 - PullRequest
0 голосов
/ 16 июня 2020

Я пытаюсь использовать клиентскую библиотеку API Google Cloud (@ google-cloud / translate).

Версия узла: 8.9.4

Затем возникла эта ошибка

@ grpc / grp c - js работает только на Node ^ 8.13.0 || > = 10.10.0

Не хочу менять версию узла. Есть ли решение использовать эту библиотеку с узлом 8.9.4?

команда установки пакета

npm install --save @google-cloud/translate@legacy-8

код

> const projectId = translation.googleProjectId;
> const { Translate } = require('@google-cloud/translate').v2;
> const translate = new Translate({ projectId });
> const [translatedText] = yield translate.translate(originalText, target);
...