Развертывание 3 простых функций в проекте Firebase, чтобы начать и ожидать их соответствующие URL после развертывания, но не получая URL.
Вот код :
const functions = require('firebase-functions');
// // Create and Deploy Your First Cloud Functions
// // https://firebase.google.com/docs/functions/write-firebase-functions
//
exports.helloWorldOne = functions.https.onRequest((request, response) => {
response.send("Hello 1 from Firebase!");
});
exports.helloWorldTwo = functions.https.onRequest((request, response) => {
response.send("Hello 2 from Firebase!");
});
exports.helloWorldThree = functions.https.onRequest((request, response) =>{
response.send("Hello 3 from Firebase!");
});
Выход:
D: \ IOT \ DialogFlow \ firebase functions> развертывание firebase
=== Развертывание в 'fir-functions-22d02' ...
я разворачиваю функции
Запущенная команда: npm --prefix ./functions/ run lint
functions @ lint D: \ IOT \ DialogFlow \ firebase functions \ functions
eslint.
Обратите внимание, что распространение обновленных функций может занять до 30 секунд.
Консоль проекта: https://console.firebase.google.com/project/fir-functions-22d02/overview
Я пробовал следующее:
- Deleting "npm --prefix \"$RESOURCE_DIR\" run lint".
- Deleting complete "predeploy": [
"npm --prefix \"$RESOURCE_DIR\" run lint"
]
Заменил код следующим:
- {
"functions": {
"predeploy": [
"npm --prefix ./functions/ run lint"
"npm --prefix ./functions/ run build"
]
}
}
- {
"functions": {
"predeploy": [
"npm --prefix ./functions/ run lint"
]
}
}
Никто из них не работал.