首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过node.js ( edge.js )使用firebase管理edge.js SDK (c#)

通过node.js ( edge.js )使用firebase管理edge.js SDK (c#)
EN

Stack Overflow用户
提问于 2017-11-15 20:43:18
回答 1查看 116关注 0票数 0

我有用C#写的web服务,也有蓝色的主机。作为我处理过程的一部分,我想通过我的C#代码使用fire管理。在查看web之后,我找到了允许您在edge.js下运行node.js脚本的node.js包,我安装了这个包并成功地通过C#运行了不同的node.js脚本。当我尝试使用时,问题就开始了。我通过npm (npm install firebase-admin -g)将firebase安装为全局包。然后,我尝试使用它来调用firebase,我只尝试加载lib,然后收到了错误。

代码语言:javascript
复制
 var func = Edge.Func(@"

return function(data,callback)
{
var admin = require('firebase - admin');
callback(null, 'test fcm ' + data);
}

");

我在c#中收到的错误是:

System.AggregateException类型的未处理异常发生在mscorlib.dll中

因此,我有几个问题: 1.有人能成功地通过edge.js使用火力库吗?

  1. 如何调试错误?
  2. 有人会有不同的方法通过C#调用firebase管理nodejs吗?
  3. 有人可以有任何方法通过C#代码调用防火墙管理员吗?

谢谢你,麦可

EN

回答 1

Stack Overflow用户

发布于 2017-11-16 06:45:07

为了避免这个错误,您需要在您的npm install firebase-admin项目的根目录中运行命令c#,它将在您的项目的node_modules文件夹中安装依赖项。

您还需要从包名中删除空格,如下所示:

代码语言:javascript
复制
var admin = require('firebase-admin');    
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47316880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档