带有 VScode 的 Firebase 智能感知

Tah*_*abi 5 firebase visual-studio-code

如何让智能感知在 VS code 上工作?我有最新的 VSCODE 版本,使用的是 Windows 10,并且我已经使用 NPM 安装了节点包。我想知道是否需要安装扩展才能使 Intellisense 正常工作。

有关信息,我有一个 jsconfig.json 文件,其内容如下:

{
  "compilerOptions": {
    "target": "es6"
  }
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

Jim*_*ide 2

这就是我设置 firebase.js 文件的方式

// Firebase App (the core Firebase SDK) is always required and must be listed first
import firebase from "firebase/app"

// Add the Firebase products that you want to use
import "firebase/auth"
import "firebase/firestore"

// PUT YOUR OWN FIREBASE CONFIGURATION HERE
var firebaseConfig = {
  apiKey: process.env.apiKey,
  authDomain: process.env.authDomain,
  projectId: process.env.projectId,
  storageBucket: process.env.storageBucket,
  messagingSenderId: process.env.messagingSenderId,
  appId: process.env.appId,
}
// Initialize Firebase
firebase.initializeApp(firebaseConfig)
const firebaseAuth = firebase.auth()
const firestore = firebase.firestore()

export { firebaseAuth, firestore }

Run Code Online (Sandbox Code Playgroud)

firebase.initializeApp(firebaseConfig)在我声明我的 auth 和 firestore 常量之前被全局调用并初始化应用程序。由于在执行所有操作之前调用了initializeApp,因此现在会弹出智能感知。