【问题标题】:Error while installing firebase安装 Firebase 时出错
【发布时间】:2018-07-25 19:34:39
【问题描述】:

我正在尝试使用 firebase 作为我的数据库。我运行npm install angularfire2 firebase --save 并得到以下错误堆栈:

  • C:\Users\Batbrain\Desktop\Angular5\GitHub\travelapp>npm install angularfire2 firebase --save

  • grpc@1.9.0 安装 C:\Users\Batbrain\Desktop\Angular5\GitHub\travelapp\node_modules\grpc

  • node-pre-gyp install --fallback-to-build --library=static_library

  • node-pre-gyp 错误!尝试下载(未定义):https://storage.googleapis.com/grpc-precompiled-binaries/node/grpc/v1.9.0/node-v57-win32-x64-unknown.tar.gz

  • 节点预gyp错误!未找到 grpc@1.9.0 和 node@8.9.4 的预构建二进制文件(node-v57 ABI,未知)(回退到使用 node-gyp 进行源代码编译)
  • gyp 错误!配置错误
  • gyp 错误!堆栈错误:找不到 Python 可执行文件“python”,您可以设置 PYT HON 环境变量。
  • gyp 错误!堆栈在 PythonFinder.failNoPython (C:\Program Files\nodejs\node_mo dules\npm\node_modules\node-gyp\lib\configure.js:483:19)
  • gyp 错误! PythonFinder 的堆栈。 (C:\Program Files\nodejs\node_mod ules\npm\node_modules\node-gyp\lib\configure.js:508:16)
  • gyp 错误!堆栈在 C:\Program Files\nodejs\node_modules\npm\node_modules\grac eful-fs\polyfills.js:284:29
  • gyp 错误!堆栈在 FSReqWrap.oncomplete (fs.js:152:21)
  • gyp 错误!系统 Windows_NT 6.3.9600
  • gyp 错误!命令 "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodej s\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "配置" "--f allback-to-build" "--library=static_library" "--module=C:\Users\Batbrain\Desk 顶部\Angular5\GitHub\travelapp\node_modules\grpc\src\node\extension_binar y\node-v57-win32-x64-unknown\grpc_node.node" "--module_name=grpc_node" "--modu le_path=C:\Users\Batbrain\Desktop\Angular5\GitHub\travelapp\node_modules\ \grpc\src\node\extension_binary\node-v57-win32-x64-unknown"
  • gyp 错误! cwd C:\Users\Batbrain\Desktop\Angular5\GitHub\travelapp\node_modules\gr 电脑
  • gyp 错误!节点 -v v8.9.4
  • gyp 错误!节点-gyp -v v3.6.2
  • gyp 错误!不行
  • 节点预gyp错误!构建错误
  • 节点预gyp错误!堆栈错误:无法执行 'C:\Program Files\nodejs\node.e xe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.j s 配置 --fallback-to-build --library=static_library --module=C:\Users\Batbr ain\Desktop\Angular5\GitHub\travelapp\node_modules\grpc\src\node\extension_binar y\node-v57-win32-x64-unknown\grpc_node.node --module_name=grpc_node --module_pat h=C:\Users\Batbrain\Desktop\Angular5\GitHub\travelapp\node_modules\grpc\src\node \extension_binary\node-v57-win32-x64-unknown' (1) 节点预gyp错误! ChildProcess 的堆栈。 (C:\Users\Batbrain\Deskt op\Angular5\GitHub\travelapp\node_modules\grpc\node_modules\node-pre-gyp\lib\uti l\compile.js:83:29)
  • 节点预gyp错误!堆栈在 emitTwo (events.js:126:13)
  • 节点预gyp错误! ChildProcess.emit (events.js:214:7) 的堆栈
  • 节点预gyp错误!堆栈在可能关闭 (internal/child_process.js:925:16)
  • 节点预gyp错误! Process.ChildProcess._handle.onexit 的堆栈(内部/chi ld_process.js:209:5)
  • 节点预gyp错误!系统 Windows_NT 6.3.9600
  • 节点预gyp错误!命令“C:\Program Files\nodejs\node.exe”“C:\Users\Batb rain\Desktop\Angular5\GitHub\travelapp\node_modules\grpc\node_modules\node-pre-gyp\bin\node-pre-gyp" "安装" "--fallback-to-build" "--library=static _图书馆”
  • 节点预gyp错误! cwd C:\Users\Batbrain\Desktop\Angular5\GitHub\travelapp\node_m odules\grpc
  • 节点预gyp错误!节点 -v v8.9.4
  • 节点预gyp错误! node-pre-gyp -v v0.6.39
  • 节点预gyp错误!不好
    无法执行 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node _modules\npm\node_modules\node-gyp\bin\node-gyp.js 配置 --fallback-to-build --library=static_library --module=C:\Users\Batbrain\Desktop\Angular5\GitHub\tra velapp\node_modules\grpc\src\node\extension_binary\node-v57-win32-x64-unknown\gr pc_node.node --module_name=grpc_node --module_path=C:\Users\Batbrain\Desktop\Ang ular5\GitHub\travelapp\node_modules\grpc\src\node\extension_binary\node-v57-win3 2-x64-未知' (1) npm WARN 可选跳过可选依赖:fsevents@1.1.3 (node_modules\fse 通风口): npm WARN notsup 跳过可选依赖:fsevents@ 不受支持的平台 1.1.3:想要 {"os":"darwin","arch":"any"} (当前:{"os":"win32","arch":"x64"} )
  • npm 错误!代码生命周期
  • npm 错误!错误号 1
  • npm 错误! grpc@1.9.0 安装:node-pre-gyp install --fallback-to-build --library=static_library
  • npm 错误!退出状态 1
  • npm 错误!
  • npm 错误! grpc@1.9.0 安装脚本失败。
  • npm 错误!这可能不是 npm 的问题。可能有额外的日志 上面的输出。

  • npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! C:\Users\Batbrain\AppData\Roaming\npm-cache_logs\2018-02-15T04_11_ 21_993Z-debug.log

这是我的环境详细信息:

  • Angular CLI:1.6.8
  • 节点:8.9.4
  • 操作系统:win32 x64
  • 角度:5.2.4
  • @angular/cdk: 5.2.0
  • @angular/cli: 1.6.8
  • @angular/material: 5.2.0
  • @angular-devkit/build-optimizer: 0.0.42
  • @angular-devkit/core: 0.0.29
  • @angular-devkit/schematics: 0.0.52
  • @ngtools/json-schema: 1.1.0
  • @ngtools/webpack: 1.9.8
  • @schematics/角度:0.1.17
  • 打字稿:2.5.3
  • webpack:3.10.0
  • npm 5.6.0

【问题讨论】:

  • 您是否在全球范围内安装了angular-cli
  • 是的,我已经在全球范围内安装了angular-cli

标签: node.js angular firebase npm google-cloud-firestore


【解决方案1】:

Error

回答

只需退出您的防病毒软件并再次运行即可。 它对我有用

After Fix

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-16
    • 2021-12-13
    • 2020-04-27
    • 1970-01-01
    • 1970-01-01
    • 2020-09-05
    • 2021-03-15
    相关资源
    最近更新 更多