$ firebase serve --only functions
⚠ Your requested "node" version "8" doesn't match your global version "12"
Error: TIMEOUT: Port 5000 was not active within 30000ms
но когда обслуживать хостинг будет успех
$ firebase serve --only hosting
i hosting: Serving hosting files from: dist/chongsheng-jp
✔ hosting: Local server: http://localhost:5000
Я думал, что не скомпилировал index.ts, я попробовал npm run serve
в соответствии с официальным документом firebase, но это не сработало.
Помогите мне, пожалуйста.
Вот мои версии.
"firebase-admin": "^8.0.0",
"firebase-functions": "^3.1.0"
node -v
v12.3.1
firebase --version
7.1.0
Я использую ubuntu на WSL (не wsl2), и версия ниже
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic
и вот мой код (index.ts)
const functions = require('firebase-functions');
// Create and Deploy Your First Cloud Functions
// https://firebase.google.com/docs/functions/write-firebase-functions
exports.helloWorld = functions.https.onRequest((request, response) => {
response.send("Hello from Firebase!");
});