Я работаю над приложением углового чата.Когда я попытался установить firebase через «npm install --save firebase @ angular / fire».Это дало мне список ошибок.Насколько я понял, была проблема в версиях npm-pre-grp и npm-grp.Я даже установил @latest обоих, но проблема не устранена.
C: \ Coding_data \ Angular \ base-chat> npm install angularfire2 firebase --save npm WARN устарела angularfire2@5.0.2: AngularFire имеетпереехали, мы теперь @ angular / fire
grpc@1.13.1 install C: \ Coding_data \ Angular \ base-chat \ node_modules \ grpc установка узла до предварительной установки --fallback-to-build --library = static_library
node-pre-gyp ПРЕДУПРЕЖДЕНИЕ Использование запроса на node-pre-gyp https загрузить node-pre-gyp WARN Предварительно собранные двоичные файлы не устанавливаютсядля grpc@1.13.1 и node@8.12.0 (ABI node-v57, неизвестно) (откат к исходной компиляции с помощью node-gyp) node-pre-gyp WARN Ошибка попадания ENOENT: такого файла или каталога нет, открыть 'C: \ path \ to \ cert_authority_file_base64.cer 'gyr ERR!ошибка конфигурации GYP ERR!Ошибка стека: Команда не выполнена: C: \ Users \ Mayank \ AppData \ Local \ Programs \ Python \ Python37-32 \ python.EXE -c import sys;print "% s.% s.% s"% sys.version_info [: 3];Гипер ERR!стек файла "", строка 1 gyp ERR!импорт стека sys;print "% s.% s.% s"% sys.version_info [: 3];Гипер ERR!stack
^ gyp ERR!стек SyntaxError: неверный синтаксис gyp ERR!стек Гипер ERR!стек в ChildProcess.exithandler (child_process.js: 276: 12) gyp ERR!стек в emitTwo (events.js: 126: 13) gyp ERR!стек в ChildProcess.emit (events.js: 214: 7) gyp ERR!стек в MaybeClose (internal / child_process.js: 915: 16) gyp ERR!стек в Socket.stream.socket.on (internal / child_process.js: 336: 11) gyp ERR!стек в emitOne (events.js: 116: 13) gyp ERR!стек в Socket.emit (events.js: 211: 7) gyp ERR!стек в Pipe._handle.close [as _onclose] (net.js: 561: 12) gyp ERR!Система Windows_NT 10.0.17134 gyp ERR!команда "C: \ Program Files \ nodejs \ node.exe" "C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ bin \ node-gyp.js" "configure" "--fallback-to-build "" --library = static_library "" --module = C: \ Coding_data \ Angular \ base-chat \ node_modules \ grpc \ src \ node \ extension_binary \ node-v57-win32-x64-unknown \ grpc_node.node ""--module_name = grpc_node" "--module_path = C: \ Coding_data \ Angular \ base-chat \ node_modules \ grpc \ src \ node \ extension_binary \ node-v57-win32-x64-unknown" "--napi_version = 3""--node_abi_napi = napi" ОШИБКА!cwd C: \ Coding_data \ Angular \ base-chat \ node_modules \ grpc gyp ERR!узел -v v8.12.0 gyp ERR!node-gyp -v v3.8.0 gyp ERR!не в порядке узел-pre-gyp ERR!ошибка сборки. node-pre-gyp ERR!Ошибка стека: не удалось выполнить 'C: \ Program Files \ nodejs \ node.exe C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ bin \ node-gyp.js configure --fallback-to-build --library = static_library --module = C: \ Coding_data \ Angular \ base-chat \ node_modules \ grpc \ src \ node \ extension_binary \ node-v57-win32-x64-unknown \ grpc_node.node --module_name = grpc_node --module_path = C: \ Coding_data \ Angular \ base-chat \ node_modules \ grpc \ src \ node \ extension_binary \ node-v57-win32-x64-unknown --napi_version = 3 --node_abi_napi = napi '(1) node-pre-Гип ERR!стек в ChildProcess.(C: \ Coding_data \ Angular \ base-chat \ node_modules \ grpc \ node_modules \ node-pre-gyp \ lib \ util \ compile.js: 83: 29) ОШИБКА перед предварительным анализом узла ERR!стек в emitTwo (events.js: 126: 13) ERP!стек в ChildProcess.emit (events.js: 214: 7) ERR!стек в MaybeClose (internal / child_process.js: 915: 16) ERR!стек в Process.ChildProcess._handle.onexit (internal / child_process.js: 209: 5) ОШИБКА перед предварительным преобразованием узла!Система Windows_NT 10.0.17134 узел-pre-gyp ERR!команда "C: \ Program Files \ nodejs \ node.exe" "C: \ Coding_data \ Angular \ base-chat \ node_modules \ grpc \ node_modules \ node-pre-gyp \ bin \ node-pre-gyp" "установить" "--fallback-to-build "" --library = static_library "ОШИБКА предварительного узла!cwd C: \ Coding_data \ Angular \ base-chat \ node_modules \ grpc узел-pre-gyp ERR!узел -v v8.12.0 узел-pre-gyp ERR!node-pre-gyp -v v0.10.3 node-pre-gyp ERR!не в порядке Не удалось выполнить 'C: \ Program Files \ nodejs \ node.exe C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ bin \ node-gyp.js configure --fallback-to-build--library = static_library --module = C: \ Coding_data \ Angular \ base-chat \ node_modules \ grpc \ src \ node \ extension_binary \ node-v57-win32-x64-unknown \ grpc_node.node --module_name = grpc_node -module_path = C: \ Coding_data \ Angular \ base-chat \ node_modules \ grpc \ src \ node \ extension_binary \ node-v57-win32-x64-unknown --napi_version = 3 --node_abi_napi = napi '(1) npm ПРЕДУПРЕЖДЕНИЕ необязательно ПРОПУСТИТЬДОПОЛНИТЕЛЬНАЯ ЗАВИСИМОСТЬ: fsevents@1.2.4 (node_modules \ fsevents): npm WARN notsup ПРОПУСК ОПЦИОНАЛЬНАЯ ЗАВИСИМОСТЬ: неподдерживаемая платформа для fsevents@1.2.4: wanted {"os": "darwin", "arch": "any"} (текущий): {"os": "win32", "arch": "x64"})
npm ERR!код ELIFECYCLE npm ERR!errno 1 npm ERR!grpc@1.13.1 установить: node-pre-gyp install --fallback-to-build
--library=static_library
npm ERR!Статус выхода 1 npm ERR!нпм ERR!Ошибка при установке скрипта grpc@1.13.1.нпм ERR!Это, вероятно, не проблема с npm.Скорее всего, выше вывод журнала.
npm ERR!Полный журнал этого прогона можно найти в: npm ERR!
C: \ Users \ Mayank \ AppData \ Roaming \ npm-cache_logs \ 2018-10-02T05_01_54_885Z-debug.log