node-v57-linux-x64-glibc / grpc_node.node отсутствует при использовании clasp в Linux

Я использую clasp для создания надстройки Gmail.

Я создал пустую папку и запустил эту команду:

застегнуть логин

У меня такая ошибка

Ошибка: двоичный модуль gRPC не был установлен. Это можно исправить, запустив npm rebuild. Исходная ошибка: не удается найти модуль '/ usr / lib / node_modules / @ google / clasp / node_modules / grpc / src / node / extension_binary / node-v57-linux-x64-glibc / grpc_node .узел'

Я нашел вопрос но для меня это не решение.

Как исправить?

Спасибо.


person phambaonam    schedule 23.05.2018    source источник


Ответы (1)


Сегодня у меня была такая же проблема, и, похоже, я нашел обходной путь: следующие команды, похоже, решают проблему:

    cd /usr/local/lib/node_modules/grpcc/node_modules/grpc/src
    sudo npm --unsafe-perm install

Хотя процесс установки завершился с ошибками, отсутствующий файл был там, и grpcc работал.

person Alexey Mironchenko    schedule 23.05.2018
comment
да, я только что нашел решение от github.com/grpc/grpc-node/ issues / 188, затем я запустил sudo npm i @google/clasp -g --unsafe-perm, это сработало. - person phambaonam; 24.05.2018