0

这里我的代码如下所示:

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 机器上运行相同的代码,它给了我错误cannot find module firebase-admin

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

4

0 回答 0