在aws ubuntu机器上找不到模块firebase-admin

时间:2017-04-13 12:50:40

标签: amazon-web-services firebase firebase-admin

我的代码如下所示:

firebaseRealTime.js

var admin = require('firebase-admin');
var ObjectID = require('mongodb').ObjectID

var serviceAccount = require('./../*******.json');

admin.initializeApp({
    credential: admin.credential.cert(serviceAccount),
    databaseURL: "https://*****.firebaseio.com/"
});

var db = admin.database();
var ref = db.ref();

exports.setData = function(orderID, foodTruck, orderStatus) {
    var usersRef = ref.child(foodTruck);
    usersRef.child(orderID).set({
        order_status : orderStatus
    });

}

此文件的目录结构为 projectname / config / firebaseRealtime.js

service.json 的路径为 projectname / service.json

现在,当我在Windows本地计算机上测试时,此代码工作正常。但我在aws ubuntu机器上运行相同的代码,它给我错误找不到模块firebase-admin

为什么这段代码在不同的机器上给出不同的结果?

0 个答案:

没有答案